Zakaj obstajajo različne različice HTML-ja

click fraud protection

Različice HTML predstavljajo standardizirane izboljšave temeljnega jezika za svetovni splet. Ko se razvijajo nove tehnologije in razvijajo učinkovitejše metode za doseganje želenih rezultatov spletnih strani, razvijalci in skrbniki se strinjajo s sprejetimi jezikovnimi standardi in jih nato določijo s številkami, da bi vzpostavili red in enotnost splet.

Različice HTML

Prva različica HTML-ja ni imela številke, ampak se je imenovala samo »HTML«. Uporabljali so ga za ustvarjanje preprostih spletnih strani od leta 1989, svoj namen pa je služil do leta 1995. Leta 1995 se je rodila delovna skupina za internetni inženiring (IETF), ki je standardizirala HTML in HTML 2.0.

Leta 1997 je konzorcij za svetovni splet (W3C) predstavil naslednjo različico HTML-ja: HTML 3.2. Sledila sta HTML 4.0 leta 1998 in 4.01 leta 1999.

Nato je W3C napovedal, da ne bo več ustvarjal novih različic HTML-ja, temveč se bo namesto tega začel osredotočati na razširljivi HTML ali XHTML. Priporočili so spletnim oblikovalcem, da za svoje dokumente HTML uporabljajo HTML 4.01.

instagram viewer

Približno v tej točki se je razvoj ločil. W3C se je osredotočil na XHTML 1.0, stvari, kot je XHTML Basic, pa so postale priporočila od leta 2000 naprej. Vendar pa so se oblikovalci uprli prehodu na togo strukturo XHTML, zato je leta 2004 Web Hypertext Delovna skupina za aplikacijsko tehnologijo (WHATWG) je začela delati na novi različici HTML-ja, ki ni tako stroga kot XHTML. Temu so rekli HTML 5.

Odločitev o različici HTML

Vaša prva odločitev pri ustvarjanju spletne strani je, ali boste pisali v HTML ali XHTML. Če uporabljate urejevalnik, kot je Dreamweaver, je ta izbira navedena v DOCTYPE, ki ste ga izbrali.

XHTML in HTML imata številne razlike. Na splošno je XHTML HTML 4.01 prepisan kot Aplikacija XML. Če napišete XHTML, je v svoji sintaksi strožji in vsi vaši atributi bodo citirani, oznake pa zaprte. Dokument boste lahko urejali tudi v urejevalniku XML. HTML je veliko ohlapnejši, kar vam omogoča, da spustite narekovaje atributov, pustite oznake nezaprte itd.

Zakaj bi se odločili za uporabo HTML-ja? Ti razlogi vas bodo morda bolj potisnili k izbiri:

  • HTML lahko zavzame manj prostora, zato je prenos hitrejši.
  • HTML je bolj prizanesljiv in lažji za učenje. Če na primer v HTML zapustite oznake, bo koda še vedno delovala zanesljivo.
  • Nekateri starejši brskalniki se bolj učinkovito odzivajo na HTML kot na XHTML.

Namesto tega lahko izberete XHTML, če se vaše potrebe bolj ujemajo s temi točkami:

  • XHTML je strožji pri začetkih in koncih oznak, zato je lažje povezati sloge in dogodke.
  • XHTML se dobro integrira z drugimi programskimi jeziki, ker je XML široko uporaben.
  • Nekateri brskalniki se zanesljiveje odzivajo na XHTML in tako strani prikazujejo dosledno, tudi na različnih platformah.

Nekateri bi lahko trdili, da je četrta različica različica "brez DOCTYPE". Temu se pogosto reče muhast način in se nanaša na dokumente HTML, ki nimajo DOKTIP definirani in posledično na koncu hitro prikazani v različnih brskalnikih.

HTML 5 in XHTML

S prihodom HTML 5 (včasih predstavljen brez presledka kot HTML5) je jezik vključil XHTML, kot tudi vse prejšnje različice HTML. HTML 5 je postal standardni internetni jezik in je najbolj razširjen v sodobnih brskalnikih. Starejše različice HTML-ja (npr. 4.0, 3.2 itd.) Bi morali uporabljati samo, če imate za to poseben razlog. Če nimate posebne situacije, ki bi zahtevala kaj drugega, potem uporabite HTML 5.

Razglasitev DOKTIPA

V dokumentu HTML uporabite DOCTYPE. Uporaba DOCTYPE zagotavlja, da so vaše strani prikazane tako, kot ste jih želeli.

Če delate s HTML 5, bo vaša izjava DOCTYPE preprosto:


Drugi DOKTIPI za različne različice so:

HTML

  • HTML 4.01 prehodno
  • HTML 4.01 strogo
  • Nabor okvirjev HTML 4.01
  • HTML 3.2

XHTML

  • XHTML 1.0 prehodni
  • XHTML 1.0 strog
  • XHTML 1.0 Frameset
  • XHTML 2.0
instagram story viewer