Miks on HTML-i erinevaid versioone

HTML-i versioonid esindavad standardiseeritud täiustusi veebi aluskeeles. Uute tehnoloogiate väljatöötamise ja tõhusamate meetodite abil soovitud veebisaidi tulemuste saavutamiseks arenevad arendajad ja administraatorid lepivad aktsepteeritud keelestandarditega ja määravad need siis numbritega, et tuua korda ja ühtsust võrk.

HTML-i versioonid

HTML-i esimesel versioonil ei olnud numbrit, vaid selle nimi oli lihtsalt "HTML". Seda kasutati lihtsate veebilehtede loomiseks alates 1989. aastast ja see täitis eesmärki 1995. aastani. 1995. aastal sündis Interneti-inseneri töörühm (IETF) HTML ja HTML 2.0.

1997. aastal esitles World Wide Web Consortium (W3C) järgmist HTML-i versiooni: HTML 3.2. Sellele järgnes HTML 4.0 1998. aastal ja 4.01 1999. aastal.

Seejärel teatas W3C, et ei loo enam uusi HTML-i versioone ja hakkab selle asemel keskenduma laiendatavale HTML-ile või XHTML-ile. Nad soovitasid veebidisaineritel oma HTML-dokumentide jaoks kasutada HTML 4.01.

Umbes sel hetkel areng lagunes. W3C keskendus XHTML 1.0-le ja sellised asjad nagu XHTML Basic muutusid soovitusteks 2000. aastal ja edasi. Kuid disainerid olid vastupidavad XHTML-i jäigale struktuurile liikumisele, nii et 2004. aastal Web Hypertext Rakendustehnoloogia töörühm (WHATWG) hakkas töötama HTML-i uue versiooni kallal, mis pole nii range kui XHTML. Seda nimetati HTML 5-ks.

instagram viewer

HTML-i versiooni otsustamine

Teie esimene otsus veebilehe loomisel on see, kas kirjutate HTML- või XHTML-vormingus. Kui kasutate sellist redaktorit nagu Dreamweaver, deklareeritakse see valik teie valitud DOCTYPE-s.

XHTML-il ja HTML-il on mitmeid erinevusi. Üldiselt on XHTML HTML 4.01 ümber kirjutatud kui XML-rakendus. Kui kirjutate XHTML, on see oma süntaksis rangem ja kõik teie atribuudid tsiteeritakse, teie sildid suletakse. Samuti saate dokumenti redigeerida XML-redaktoris. HTML on palju lõdvem, võimaldades teil atribuutide jutumärgid ära jätta, jätta sildid sulgemata ja nii edasi.

Miks peaksite valima HTML-i kasutamise? Need põhjused võivad teid valiku poole rohkem suunata:

  • HTML võib võtta vähem ruumi ja seega olge allalaadimine kiirem.
  • HTML on andestavam ja seda on lihtsam õppida. Näiteks kui jätate HTML-is märgendid välja, töötab teie kood endiselt usaldusväärselt.
  • Mõni vanem brauser reageerib HTML-ile tõhusamalt kui XHTML-ile.

Selle asemel võite valida XHTML-i, kui teie vajadused vastavad järgmistele punktidele:

  • XHTML on siltide alguses ja lõpus rangem, nii et stiile ja sündmusi saab hõlpsamini haakida.
  • XHTML integreerub hästi teiste programmeerimiskeeltega, kuna XML on üldiselt kasutatav.
  • Mõni brauser reageerib XHTML-ile usaldusväärsemalt ja kuvab lehti järjepidevalt isegi kogu platvormil.

Mõni võib väita, et neljas versioon on "no-DOCTYPE" versioon. Seda nimetatakse sageli veidruste režiim ja viitab HTML-dokumentidele, millel pole a DOCTYPE määratletud ja selle tulemusena kuvatakse lõpuks erinevates brauserites omapäraselt.

HTML 5 ja XHTML

HTML 5 ilmumisega (mida mõnikord tähistatakse ilma tühikuta kui HTML5), võttis keel nii HTML-i kui ka kõik HTML-i varasemad versioonid alla. HTML 5-st on saanud Interneti tavaline keel ja tänapäevased brauserid aktsepteerivad seda kõige laiemalt. HTML-i vanemaid versioone (nt 4.0, 3.2 jne) peaksite kasutama ainult siis, kui teil on selleks spetsiaalne põhjus. Kui teil pole konkreetset olukorda, mis nõuaks midagi muud, peaksite kasutama HTML 5.

DOCTYPE deklareerimine

Kasutage oma HTML-dokumendis kindlasti DOCTYPE-d. DOCTYPE kasutamine tagab, et teie lehed kuvatakse nii, nagu soovite.

Kui töötate HTML 5-ga, on teie DOCTYPE-deklaratsioon lihtsalt järgmine:


Erinevad versioonide muud DOCTYPE-d on:

HTML

  • HTML 4.01 üleminek
  • HTML 4.01 range
  • HTML 4.01 raamistik
  • HTML 3.2

XHTML

  • XHTML 1.0 üleminek
  • XHTML 1.0 range
  • XHTML 1.0 kaadrikomplekt
  • XHTML 2.0