--- title: HTML slug: Glossary/HTML tags: - CodingScripting - Glossary - HTML - 'l10n:priority' translation_of: Glossary/HTML ---
HTML (HyperText Markup Language) jest językiem opisowym, który określa strukturę strony internetowej.
W 1990 roku, w ramach swojej wizji {{Glossary("World Wide Web","Sieci")}}, Tim Berners-Lee zdefiniował pojęcie {{Glossary("hypertext","hipertekstu")}}, które Berners-Lee sformalizował w następnym roku za pomocą znacznika opartego głównie na {{Glossary("SGML")}}. {{Glossary("IETF")}} zaczął formalnie określać kod HTML w 1993 roku, a po kilku projektach wydał wersję 2.0 w 1995. W 1994 Berners-Lee założył {{Glossary("W3C")}} w celu rozwijania Sieci Web. W 1996 roku, the W3C przejęło prace nad HTML i rok później opublikowało rekomendację HTML 3.2. HTML 4.0 został wydany w 1999 roku i stał się standardem {{Glossary("ISO")}} w 2000 roku.
W tym czasie W3C prawie porzuciło HTML na rzecz {{Glossary("XHTML")}}, co skłoniło do założenia w 2004 roku niezależnej grupy o nazwie {{Glossary("WHATWG")}}. Dzięki WHATWG, prace nad {{Glossary("HTML5")}} były kontynuowane: obie organizacje wydały pierwszy projekt w 2008 roku i ostateczny standard w 2014 roku.
Dokument HTML jest dokumentem tekstowym zbudowanym z {{Glossary("element","elementów")}}. Elementy są otoczone pasującymi {{Glossary("tag","znacznikami")}} otwierającymi i zamykającymi. Każdy znacznik zaczyna się i kończy nawiasami kątowymi (<>
). Istnieje kilka pustych lub nieważnych znaczników, które nie mogą zawierać żadnego tekstu, na przykład {{htmlelement("img")}}.
Można rozszerzyć znaczniki HTML o {{Glossary("attribute","atrybuty")}}, które dostarczają dodatkowych informacji wpływających na interpretację elementu przez przeglądarkę:
Plik HTML jest zwykle zapisywany z rozszerzeniem .htm
lub .html
, obsługiwanym przez {{Glossary("Server","serwer WWW")}}, i może być renderowany przez dowolną {{Glossary("Browser","przeglądarkę internetową")}}.