Hvorfor er der forskellige versioner af HTML

Versionerne af HTML repræsenterer standardiserede forbedringer af det grundlæggende sprog for World Wide Web. Efterhånden som der udvikles nye teknologier, og mere effektive metoder til at opnå de ønskede resultater på websider udvikles, udvikler og administratorer afregner de accepterede sprogstandarder og udpeger dem derefter ved hjælp af tal for at bringe orden og ensartethed i internettet.

Versioner af HTML

Den første version af HTML havde ikke et nummer, men blev bare kaldt "HTML". Det blev brugt til at oprette enkle websider begyndende i 1989 og tjente sit formål gennem 1995. I 1995 blev Internet Engineering Task Force (IETF) standardiseret HTML og HTML 2.0 født.

I 1997 præsenterede World Wide Web Consortium (W3C) den næste version af HTML: HTML 3.2. Det blev efterfulgt af HTML 4.0 i 1998 og 4.01 i 1999.

Derefter meddelte W3C, at den ikke længere ville oprette nye versioner af HTML og i stedet begynde at fokusere på udvidelig HTML eller XHTML. De anbefalede, at webdesignere bruger HTML 4.01 til deres HTML-dokumenter.

instagram viewer

Omkring dette punkt splittedes udviklingen. W3C fokuserede på XHTML 1.0, og ting som XHTML Basic blev anbefalinger i 2000 og fremefter. Imidlertid var designere modstandsdygtige over for at flytte til den stive struktur af XHTML, så i 2004, Web Hypertext Application Technology Working Group (WHATWG) begyndte at arbejde på en ny version af HTML, der ikke er så streng som XHTML. Dette blev kaldt HTML 5.

Beslutning om en version af HTML

Din første beslutning, når du opretter en webside, er, om du skal skrive i HTML eller XHTML. Hvis du bruger en editor som Dreamweaver, dette valg erklæres i den DOCTYPE, du vælger.

XHTML og HTML har en række forskelle. Generelt er XHTML HTML 4.01 omskrevet som en XML-applikation. Hvis du skriver XHTML, er det strengere i syntaksen, og alle dine attributter vil blive citeret, dine tags lukket. Du vil også være i stand til at redigere dokumentet i en XML-editor. HTML er meget løsere, så du kan slippe citater fra attributter, lade tags være lukkede osv.

Hvorfor skal du vælge at bruge HTML? Disse grunde kan skubbe dig mere mod det som et valg:

  • HTML kan tage mindre plads, og vær så hurtigere at downloade.
  • HTML er mere tilgivende og lettere at lære. For eksempel, hvis du slipper tags i HTML, fungerer din kode stadig pålideligt.
  • Nogle ældre browsere reagerer mere effektivt på HTML end på XHTML.

Du kan i stedet vælge XHTML, hvis dine behov svarer mere til disse punkter:

  • XHTML er strengere i begyndelsen og slutningen af ​​tags, så stilarter og begivenheder kan tilsluttes lettere.
  • XHTML integreres godt med andre programmeringssprog, fordi XML bredt kan bruges.
  • Nogle browsere reagerer mere pålideligt på XHTML og viser siderne konsekvent, selv på tværs af platforme.

Nogle hævder måske, at en fjerde version er "no-DOCTYPE" -versionen. Dette kaldes ofte quirks-tilstand og henviser til HTML-dokumenter, der ikke har en DOCTYPE defineret og som et resultat ender med at blive skævt vist i forskellige browsere.

HTML 5 og XHTML

Med fremkomsten af ​​HTML 5 (undertiden repræsenteret uden pladsen som HTML5), underskrev sproget XHTML såvel som alle tidligere versioner af HTML. HTML 5 er blevet et standardsprog på internettet og er det mest accepterede af moderne browsere. Du bør kun bruge ældre versioner af HTML (f.eks. 4.0, 3.2 osv.), Hvis du har en speciel grund til at gøre det. Hvis du ikke har en specifik situation, der kræver noget andet, skal du bruge HTML 5.

Erklæring om en DOCTYPE

Sørg for at bruge en DOCTYPE i dit HTML-dokument. Brug af en DOCTYPE sikrer, at dine sider vises, som du har til hensigt.

Hvis du arbejder med HTML 5, bliver din DOCTYPE-erklæring simpelthen:


De andre DOCTYPE'er til de forskellige versioner er:

HTML

  • HTML 4.01 overgangsperiode
  • HTML 4.01 streng
  • HTML 4.01 rammesæt
  • HTML 3.2

XHTML

  • XHTML 1.0 overgang
  • XHTML 1.0 streng
  • XHTML 1.0 rammesæt
  • XHTML 2.0