Prečo existujú rôzne verzie HTML

click fraud protection

Verzie HTML predstavujú štandardizované vylepšenia základného jazyka pre World Wide Web. Ako sa vyvíjajú nové technológie a vyvíjajú sa efektívnejšie metódy na dosiahnutie požadovaných výsledkov webových stránok, vývojári a správcovia sa dohodli na prijatých jazykových štandardoch a potom ich určili pomocou čísel na zaistenie poriadku a uniformity sieť.

Verzie HTML

Prvá verzia HTML nemala číslo, ale volala sa iba „HTML“. Slúžilo na vytváranie jednoduchých webových stránok od roku 1989 a svojmu účelu slúžilo do roku 1995. V roku 1995 sa zrodila internetová technická jednotka (IETF), ktorá štandardizovala HTML a HTML 2.0.

V roku 1997 predstavilo World Wide Web Consortium (W3C) ďalšiu verziu HTML: HTML 3.2. Po ňom nasledovalo HTML 4.0 v roku 1998 a 4,01 v roku 1999.

Potom W3C oznámila, že už nebude vytvárať nové verzie HTML, a namiesto toho sa začne zameriavať na rozšíriteľný HTML alebo XHTML. Odporučili webovým dizajnérom, aby pre svoje dokumenty HTML používali HTML 4.01.

Okolo tohto bodu sa vývoj oddelil. W3C sa sústredilo na XHTML 1.0 a od roku 2000 sa odporúčaniami stali napríklad XHTML Basic. Dizajnéri však boli odolní voči prechodu na rigidnú štruktúru XHTML, takže v roku 2004 Web Hypertext Pracovná skupina pre aplikačné technológie (WHATWG) začala pracovať na novej verzii HTML, ktorá nie je taká prísna ako XHTML. Toto sa volalo HTML 5.

instagram viewer

Rozhodovanie o verzii HTML

Vaše prvé rozhodnutie pri vytváraní webovej stránky je, či budete písať vo formáte HTML alebo XHTML. Ak používate editor ako Dreamweaver, táto voľba je deklarovaná v DOCTYPE, ktorý si vyberiete.

XHTML a HTML sa líšia. Všeobecne je XHTML HTML 4.01 prepisované ako XML aplikácia. Ak píšete XHTML, jeho syntax je prísnejšia a všetky vaše atribúty budú citované, vaše značky zatvorené. Dokument budete môcť upravovať aj v editore XML. HTML je oveľa voľnejšie, čo vám umožňuje vypúšťať úvodzovky z atribútov, ponechávať značky neuzavreté atď.

Prečo by ste sa mali rozhodnúť používať HTML? Tieto dôvody vás môžu viac tlačiť k tomu ako voľbe:

  • HTML môže zaberať menej miesta a jeho sťahovanie bude tak rýchlejšie.
  • HTML je zhovievavejšie a ľahšie sa učí. Napríklad ak vynecháte značky v HTML, váš kód bude aj naďalej spoľahlivo fungovať.
  • Niektoré staršie prehliadače reagujú efektívnejšie na HTML ako na XHTML.

Namiesto toho si môžete zvoliť XHTML, ak sa vaše potreby viac zhodujú s týmito bodmi:

  • XHTML je prísnejší na počiatky a konce značiek, takže štýly a udalosti je možné ľahšie zapojiť.
  • XHTML sa dobre integruje do iných programovacích jazykov, pretože XML je všeobecne použiteľný.
  • Niektoré prehliadače reagujú na XHTML spoľahlivejšie, a preto stránky zobrazujú konzistentne, a to aj na rôznych platformách.

Niekto môže namietať, že štvrtá verzia je verziou „no-DOCTYPE“. Toto sa často nazýva vtipný režim a odkazuje na dokumenty HTML, ktoré nemajú a DOCTYPE definované, a vďaka tomu sa nakoniec nepredvídateľne zobrazia v rôznych prehľadávačoch.

HTML 5 a XHTML

S príchodom HTML 5 (niekedy predstavovaného bez medzery ako HTML5), jazyk zahrnul XHTML, ako aj všetky predchádzajúce verzie HTML. HTML 5 sa stal štandardným jazykom internetu a je najrozšírenejším moderným prehliadačom. Staršie verzie HTML (napr. 4.0, 3.2 atď.) By ste mali používať iba v prípade, že máte na to špecializovaný dôvod. Ak nemáte konkrétnu situáciu, ktorá si vyžaduje niečo iné, mali by ste použiť HTML 5.

Deklarovanie DOCTYPE

V dokumente HTML nezabudnite použiť DOCTYPE. Použitím DOCTYPE zabezpečíte, že sa vaše stránky zobrazia tak, ako si ich predstavujete.

Ak pracujete s HTML 5, vaša deklarácia DOCTYPE bude jednoducho:


Ostatné DOCTYPE pre rôzne verzie sú:

HTML

  • Prechodné HTML 4.01
  • HTML 4.01 prísne
  • Sada rámcov HTML 4.01
  • HTML 3.2

XHTML

  • Prechodné XHTML 1.0
  • XHTML 1.0 prísne
  • Rámová sada XHTML 1.0
  • XHTML 2.0
instagram story viewer