Prva različica HTMLa ni imela številke različice, pravkar je bila imenovana "HTML" in je bila uporabljena za postavitev preprostih spletnih strani v letih 1989-1995. Leta 1995 je IETF (Internet Engineering Task Force) standardiziral HTML in oštevilčil "HTML 2.0".
Leta 1997 je konzorcij World Wide Web (W3C) predstavil naslednjo različico HTML, HTML 3.2. Temu so sledili HTML 4.0 leta 1998 in 4.01 leta 1999.
Potem je W3C napovedal, da ne bi ustvarjal novih različic HTML in začel se osredotočiti na razširljiv HTML ali XHTML. Spletnim oblikovalcem priporočajo, da za svoje dokumente HTML uporabljajo HTML 4.01.
Okoli te točke se je razvoj ločil. W3C se je osredotočil na XHTML 1.0, stvari, kot je XHTML Basic, so postale priporočila leta 2000 in naprej. Toda spletni oblikovalci se niso želeli premakniti v togo strukturo XHTML, zato je leta 2004 delovna skupina za spletno hipertextno aplikacijsko tehnologijo (WHATWG) začela delati na novi različici HTML-ja, ki ni tako stroga kot XHTML, imenovana HTML5. Upajo, da bo to sčasoma sprejeto kot priporočilo W3C.
Odločanje o različici HTML
Vaša prva odločitev pri pisanju spletne strani je, ali želite pisati v HTML ali XHTML. Če uporabljate urejevalnik, kot je Dreamweaver, to izbiro določi DOCTYPE, ki ga izberete. Če izberete XHTML DOCTYPE, bo vaša stran napisana v XHTML in če izberete HTML DOCTYPE, boste napisali stran v HTML-ju.
Obstajajo številne razlike med XHTML in HTML. Za zdaj pa vse, kar morate vedeti, je, da je XHTML HTML 4.01 ponovno napisan kot aplikacija XML. Če napišete XHTML, bodo vsi vaši atributi citirani, vaše oznake zaprto in jih lahko uredite v urejevalniku XML. HTML je veliko slabši od XHTML, ker lahko pustite citate off atribute, pustite oznake, kot so
brez zapiralne oznake
in tako naprej.
Zakaj uporabljati HTML
- HTML lahko zavzame manj prostora in tako hitreje prenesti.
- HTML je bolj odpuščanje in lažje učenje. Če na primer zapustite oznake v HTML-ju, vaša koda še vedno deluje zanesljivo.
- Nekateri starejši brskalniki se bolj učinkovito odzivajo na HTML kot na XHTML.
Zakaj uporabljati XHTML
- XHTML je jasnejši na začetkih in koncih oznak - tako je lažje povezati sloge in dogodke.
- XHTML dobro integrira v druge programske jezike, ker je XML.
- Nekateri brskalniki se bolj zanesljivo odzivajo na XHTML in tako prikazujejo strani dosledno, celo na platformah.
Ko ste se odločili za HTML ali XHTML - katero različico naj uporabljate?
HTML
Obstajajo tri različice HTML, ki so še vedno v redni uporabi po internetu:
- HTML 3.2
- HTML 4.0
- HTML 4.01
Nekateri morda trdijo, da je četrta različica različica "no-DOCTYPE". To se pogosto imenuje način kirkusa in se nanaša na dokumente HTML, ki nimajo opredeljene DOCTYPE, in tako na koncu prikazujejo pomanjšavo v različnih brskalnikih.
Priporočam HTML 4.01. To je najnovejša različica standarda in je najbolj razširjena s strani sodobnih brskalnikov. Uporabite lahko le HTML 4.0 ali 3.2, če imate poseben razlog (npr. Če gradite intranet ali kiosk, kjer si brskalniki ogledujejo le oznake in možnosti za 3,2 ali 4,0). Če ne veste, da ste v tej situaciji, potem niste in uporabite HTML 4.01.
XHTML
Trenutno sta dve verziji XHTML: 1.0 in 2.0.
XHTML 2.0 je zelo nov in še vedno v resnici ne podpirajo spletni brskalniki. Zato priporočam uporabo XHTML 1.0 za zdaj. Zelo lepo bo, če bo XHTML 2.0 široko podprt, vendar se do takrat moramo držati različic, ki jih lahko uporabljajo naši bralci.
Ko ste se odločili za različico
Uporabljajte DOCTYPE. Uporaba DOCTYPE je le še ena vrstica v dokumentih HTML in zagotavlja, da so vaše strani prikazane na način, ki naj bi bil prikazan.
DOCTYPE-ji za različne različice so:
HTML
- HTML 4.01 prehodno:
- HTML 4.01 strogo:
- HTML 4.01 frameset:
- HTML 3.2:
XHTML
- XHTML 1.0 prehodno:
- XHTML 1.0 strogo:
- XHTML 1.0 Frameset:
- XHTML 2.0: