Stworzenie strony internetowej wymaga znajomości języka HTML (z angielskiego: Hypertext Markup Language), czyli hipertekstowego języka oznaczania. Można oczywiście powierzyć tworzenie stron www profesjonalnym agencjom interaktywnym czy skorzystać z dostępnych w sieci szablonów, ale ambicją każdego webmastera jest napisanie kodu strony od początku do końca. HTML, wykorzystywany do tworzenia stron www, nie jest językiem programowania w ścisłym znaczeniu, gdyż nie dokument w nim napisany nie zawiera pewnych rodzajów wyrażeń, typowych dla tych języków, ale to właśnie w nim powstają strony internetowe, gdyż jest uniwersalny, a więc
zrozumiały dla wszystkich wyszukiwarek na świecie, bez względu na rodzaj używanego sprzętu komputerowego. Cały dokument HTML, jakim jest strona www, jest objęty podstawowymi znacznikami, które określają jego rodzaj (a więc, że jest to właśnie strona) i składa się z dwóch części: bloku nagłówka i tak zwanego ciała dokumentu. Każda strona internetowa jest dokumentem HTML o sprecyzowanej strukturze, posiadającym rozszerzenie .HTML (ewentualnie .HTM), który następnie zostaje umieszczony w internecie (w tym celu trzeba skorzystać z usługi hostingowej), odczytany przez przeglądarkę internetową i udostępniony użytkownikom sieci. Podczas posługiwania się tym językiem liczy się przede wszystkim precyzja.
HTML – język stron internetowych

