HTML

HTML jest to hipertekstowy język znaczników, którego nazwa to skrót od angielskiego „Hipertext Markup Language”. Język ten jest podstawowym narzędziem do tworzenia stron internetowych i z jego użyciem można zrobić prosty portal, jednak narzędzia te są ograniczone, dlatego też stosuje się wraz z nim takie języki jak JavaScript czy CSS, aby urozmaicić wygląd tych stron czy również poszerzyć w nich wszelkie możliwości. Jest on hipertekstowy, ponieważ stosuje system nielinearnej i niestrukturalnej organizacji informacji, poprzez stosowanie odsyłaczy, które przenosząużytkownika między innymi do innych stron. Natomiast znaczniki, które na angielski tłumaczone są jako „tag”, są to dodatkowe informacje o tekście, które mają zadanie go opisywać, przykładowo przypisywać mu określony kolor czy ustawiać na kursywę.


Historia HTML sięga roku 1980, kiedy to fizyk Tim Berners-Lee pracujący w ośrodku naukowo-badawczym CERN, stworzył własny prototyp hipertekstowego systemu informacyjnego, który nazwał ENQUIRE, gdzie po raz pierwszy wykorzystano system odnośników do innych stron. Jedenaście lat później powstał„HTML Tags” tego samego autora, w oparciu o język SGML - („Standard Generalized Markup Language”). Dostępnych było tylko 22 znaczników, tworzących prosty szkielet strony. Standaryzacją HTML zajmowała siępoczątkowo organizacja IETF, jednak przez jej konflikt interesów od 1996 roku obowiązek ten przejęło „World Wide Web Consortium”, w skrócie „W3C”, które jest zrzeszeniem ponad 400 innych organizacji. Przez swoją powszechność w 2000 roku HTML został uznany jako międzynarodowy standard. Zmiana standardów i aktualizacja języka przebiega w różnych odstępach czasu, gdzie różnica między wprowadzeniem wersji 4 (2001 rok), a 5 (2014 rok) wynosiła aż13 lat. Aktualnie jest wykorzystywana właśnie wersja 5.


HTML składa się z komponentów:

  1. znaczników i ich atrybutów
  2. referencji znakowych
  3. deklaracji typu dokumentu


W3C HTML5