Hvorfor det finnes forskjellige versjoner av HTML

HTML 5 har blitt den aksepterte standarden for nettsider

Versjonene av HTML representerer standardiserte forbedringer av det grunnleggende språket for World Wide Web. Etter hvert som nye teknologier utvikles og mer effektive metoder for å oppnå ønskede nettsideresultater utvikles, slår utviklere og administratorer seg på aksepterte språkstandarder og utpeker dem deretter ved hjelp av tall for å bringe orden og enhetlighet på nettet.





Versjoner av HTML

Den første versjonen av HTML hadde ikke et nummer, men ble bare kalt 'HTML'. Det ble brukt til å lage enkle nettsider fra 1989 og tjente sitt formål gjennom 1995. I 1995 ble Internet Engineering Task Force (IETF) standardiserte HTML og HTML 2.0 født.

I 1997 presenterte World Wide Web Consortium (W3C) neste versjon av HTML: HTML 3.2. Den ble fulgt av HTML 4.0 i 1998 og 4.01 i 1999.



Deretter kunngjorde W3C at de ikke lenger ville lage nye versjoner av HTML, og i stedet ville begynne å fokusere på utvidbar HTML, eller XHTML. De anbefalte at webdesignere bruker HTML 4.01 for HTML-dokumentene sine.

På dette tidspunktet splittet utviklingen seg. W3C fokuserte på XHTML 1.0, og ting som XHTML Basic ble anbefalinger i 2000 og fremover. Designere var imidlertid motstandsdyktige mot å gå over til den stive strukturen til XHTML, så i 2004 begynte Web Hypertext Application Technology Working Group (WHATWG) å jobbe med en ny versjon av HTML som ikke er så streng som XHTML. Dette ble kalt HTML 5.



Bestem deg for en versjon av HTML

Din første avgjørelse når du oppretter en nettside er om du skal skrive i HTML eller XHTML. Hvis du bruker en editor som Dreamweaver , er dette valget erklært i DOCTYPE du velger.

XHTML og HTML har en rekke forskjeller. Generelt er XHTML HTML 4.01 omskrevet som en XML-applikasjon . Hvis du skriver XHTML, er det strengere i syntaksen, og alle attributtene dine vil bli sitert, taggene dine lukkes. Du vil også kunne redigere dokumentet i en XML-editor. HTML er mye løsere, slik at du kan slippe anførselstegn fra attributter, la tagger være ulukkede og så videre.

Hvorfor bør du velge å bruke HTML? Disse grunnene kan presse deg mer mot det som et valg:

  • HTML kan ta mindre plass, og derfor være raskere å laste ned.
  • HTML er mer tilgivende og lettere å lære. Hvis du for eksempel utelater tagger i HTML, vil koden fortsatt fungere pålitelig.
  • Noen eldre nettlesere reagerer mer effektivt på HTML enn på XHTML.

Du kan i stedet velge XHTML hvis behovene dine stemmer mer overens med disse punktene:



  • XHTML er strengere på begynnelsen og slutten av tagger, slik at stiler og hendelser lettere kan kobles inn.
  • XHTML integreres godt med andre programmeringsspråk fordi XML er bredt brukbart.
  • Noen nettlesere reagerer mer pålitelig på XHTML og viser derfor sidene konsekvent, selv på tvers av plattformer.

Noen vil kanskje hevde at en fjerde versjon er 'nei- DOKTYPE ' versjon. Dette kalles ofte quirks-modus og refererer til HTML-dokumenter som ikke har en DOCTYPE definert og, som et resultat, ender opp med å vises merkelig i forskjellige nettlesere.

HTML 5 og XHTML

Med bruken av HTML 5 (noen ganger representert uten mellomrom som HTML5), innordnet språket XHTML så vel som alle tidligere versjoner av HTML. HTML 5 har blitt et standardspråk på internett og er det mest aksepterte av moderne nettlesere. Du bør bare bruke eldre versjoner av HTML (f.eks. 4.0, 3.2 osv.) hvis du har en spesiell grunn til å gjøre det. Hvis du ikke har en spesifikk situasjon som krever noe annet, bør du bruke HTML 5.



Erklære en DOCTYPE

Sørg for å bruke en DOCTYPE i HTML-dokumentet. Ved å bruke en DOCTYPE sikrer du at sidene dine vises slik du har tenkt dem.

Hvis du jobber med HTML 5, vil DOCTYPE-erklæringen din ganske enkelt være:



|_+_|

De andre DOCTYPE-ene for de forskjellige versjonene er:

HTML



  • HTML 4.01 overgangsperiode
  • HTML 4.01 strengt
  • HTML 4.01 rammesett
  • HTML 3.2

XHTML

  • XHTML 1.0 overgangsperiode
  • XHTML 1.0 streng
  • XHTML 1.0 rammesett
  • XHTML 2.0