Hvorfor det er forskjellige versjoner av HTML

click fraud protection

Versjonene av HTML representerer standardiserte forbedringer av grunnspråket for World Wide Web. Etter hvert som nye teknologier utvikles og mer effektive metoder for å oppnå ønskede resultater på websiden utvikler seg, utviklere og administratorer tar i bruk aksepterte språkstandarder og utpeker dem ved hjelp av tall for å bringe orden og ensartethet til nettet.

Versjoner av HTML

Den første versjonen av HTML hadde ikke et nummer, men ble bare kalt "HTML". Den ble brukt til å lage enkle websider som begynte i 1989 og tjente formålet gjennom 1995. I 1995 ble Internet Engineering Task Force (IETF) standardisert HTML og HTML 2.0 født.

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

Deretter kunngjorde W3C at den ikke lenger ville lage nye versjoner av HTML, og i stedet begynte å fokusere på utvidbar HTML eller XHTML. De anbefalte webdesignere å bruke HTML 4.01 til HTML-dokumentene sine.

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

instagram viewer

Bestemme for en versjon av HTML

Den første avgjørelsen din når du oppretter en webside er om du skal skrive i HTML eller XHTML. Hvis du bruker en redaktør som Dreamweaver, blir 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 blir sitert, kodene dine lukket. Du vil også kunne redigere dokumentet i en XML-editor. HTML er mye løsere, slik at du kan slippe anførselstegn for attributter, la tagger være lukket, 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 vær så rask å laste ned.
  • HTML er mer tilgivende og lettere å lære. Hvis du for eksempel slipper koder i HTML, vil koden din fortsatt fungere pålitelig.
  • Noen eldre nettlesere reagerer mer effektivt på HTML enn på XHTML.

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

  • XHTML er strengere i begynnelsen og slutten av koder, slik at stiler og hendelser lettere kan hektes inn.
  • XHTML integreres godt med andre programmeringsspråk fordi XML er bredt brukbar.
  • Noen nettlesere reagerer mer pålitelig på XHTML og viser sidene konsekvent, også på tvers av plattformer.

Noen vil kanskje hevde at en fjerde versjon er "no-DOCTYPE" -versjonen. Dette kalles ofte quirks-modus og refererer til HTML-dokumenter som ikke har en DOKTYPE definert og som et resultat ende opp med å vises quirkily i forskjellige nettlesere.

HTML 5 og XHTML

Med fremveksten av HTML 5 (noen ganger representert uten mellomrom som HTML5), oppsto 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 DOKTYPE

Sørg for å bruke en DOCTYPE i HTML-dokumentet. Bruk av DOCTYPE sørger for at sidene dine vises slik du har tenkt dem.

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


De andre DOKTYPENE for de forskjellige versjonene er:

HTML

  • HTML 4.01 overgang
  • HTML 4.01 streng
  • HTML 4.01 rammesett
  • HTML 3.2

XHTML

  • XHTML 1.0 overgang
  • XHTML 1.0 streng
  • XHTML 1.0 rammesett
  • XHTML 2.0
instagram story viewer