Fyrsta útgáfan af HTML hafði ekki útgáfu númer, það var bara kallað "HTML" og var notað til að setja upp einfaldar vefsíður aftur 1989-1995. Árið 1995 var IETF (Internet Engineering Task Force) staðlað HTML og númerað það "HTML 2.0".
Árið 1997 kynnti World Wide Web Consortium (W3C) næstu útgáfu af HTML, HTML 3.2. Það var fylgt eftir með HTML 4.0 árið 1998 og 4,01 árið 1999.
Þá tilkynnti W3C að það myndi ekki búa til nýjar útgáfur af HTML og myndu byrja að einbeita sér að extensible HTML eða XHTML. Þeir mæla með að vefhönnuðir nota HTML 4.01 fyrir HTML skjölin.
Í kringum þennan tímapunkti sleppt þróunin. The W3C áherslu á XHTML 1.0, og hlutir eins og XHTML Basic varð tilmæli árið 2000 og áfram. En vefhönnuðir vildu ekki fara í stíft uppbyggingu XHTML, svo árið 2004 hófst vefviðmiðið Hypertext Application Technology Working Group (WHATWG) að vinna að nýrri útgáfu HTML sem er ekki eins strangur og XHTML sem heitir HTML5. Þeir vona að þetta verði að lokum samþykkt sem W3C tilmæli.
Ákvörðun um útgáfu HTML
Fyrsta ákvörðun þín þegar þú skrifar vefsíðu er hvort að skrifa í HTML eða XHTML. Ef þú notar ritstjóri eins og Dreamweaver er þetta val ákvarðað af DOCTYPE sem þú velur. Ef þú velur XHTML DOCTYPE verður síðunni skrifuð í XHTML og ef þú velur HTML DOCTYPE skrifar þú síðuna í HTML.
Það eru margar mismunandi á milli XHTML og HTML. En nú er allt sem þú þarft að vita að XHTML er HTML 4.01 aftur skrifað sem XML forrit. Ef þú skrifar XHTML verða allir eiginleikar þínar merktar, merkin þín lokuð og þú getur breytt því í XML ritstjóri. HTML er mikið lausari en XHTML vegna þess að þú getur skilið tilvitnunum af eiginleikum, láttu merkja eins
án lokunarmerkis
og svo framvegis.
Af hverju nota HTML
- HTML getur tekið upp minna pláss og svo hraðari að hlaða niður.
- HTML er meira fyrirgefandi og auðveldara að læra. Til dæmis, ef þú sleppir merkjum í HTML, mun kóðinn þinn enn virka áreiðanlega.
- Sumir eldri vafrar bregðast betur við HTML en XHTML.
Af hverju að nota XHTML
- XHTML er skýrari í upphafi og endar merkja - þannig að stíll og viðburður geta verið heklaðir á auðveldari hátt.
- XHTML samlaga vel inn í önnur forritunarmál vegna þess að það er XML.
- Sumir vafrar bregðast betur við XHTML og sýna þannig síðurnar stöðugt, jafnvel yfir vettvangi.
Þegar þú hefur ákveðið á HTML eða XHTML - hvaða útgáfu ættir þú að nota?
HTML
Það eru þrjár útgáfur af HTML ennþá í reglulegu millibili um internetið:
- HTML 3.2
- HTML 4.0
- HTML 4.01
Og sumir gætu haldið því fram að fjórða útgáfa er "nei-DOCTYPE" útgáfan. Þetta er oft kallað kvörtunarhamur og vísar til HTML skjala sem ekki eru með DOCTYPE skilgreind og endar því að sýna quirkily í mismunandi vafra.
Ég mæli með HTML 4.01. Þetta er nýjasta útgáfan af staðlinum, og það er mest samþykkt af nútíma vafra. Þú ættir aðeins að nota HTML 4.0 eða 3.2 ef þú hefur sérstaka ástæðu til að (til dæmis ef þú ert að byggja upp innra net eða söluturn þar sem vafrar sem skoða það styðja aðeins 3,2 eða 4,0 tags og valkosti). Ef þú veist ekki um staðreynd að þú sért í því ástandi þá ertu ekki, og þú ættir að nota HTML 4.01.
XHTML
Það eru nú tvær útgáfur af XHTML: 1.0 og 2.0.
XHTML 2.0 er mjög nýtt og er í raun ekki studd af vafra. Svo ég mæli með að nota XHTML 1.0 fyrir núna. Það verður mjög gott þegar XHTML 2.0 er víða stutt, en þar til þurfum við að halda áfram með útgáfur sem lesendur okkar geta notað.
Þegar þú hefur ákveðið í útgáfu
Vertu viss um að nota DOCTYPE. Notkun DOCTYPE er aðeins ein lína í HTML skjölunum þínum og það tryggir að síðurnar þínar birtist eins og þær eru ætlaðir til að birtast.
DOCTYPE fyrir mismunandi útgáfur eru:
HTML
- HTML 4.01 umbreyting:
- HTML 4.01 ströng:
- HTML 4.01 ramma sett:
- HTML 3.2:
XHTML
- XHTML 1.0 umbreyting:
- XHTML 1.0 strangur:
- XHTML 1.0 Frameset:
- XHTML 2.0: