HTML -dokumenttype forklart

HTML -dokumenttype forklart
Dokumenttypen inneholder informasjonen som definerer markeringsspråketypen til dokumentet. I HTML forteller dokumenttypen nettleseren om versjonen av HTML slik at nettleseren håndterer elementene deretter. I HTML 5 spesifiserer spesifiseringen at dokumentet må gjenkjennes som en HTML 5.0 Dokument. Imidlertid kan de tidligere versjonene av HTML ha strenge, overgangs- eller rammed -dokumenttyper.

Denne artikkelen vil fungere som byggestein for å lære de grunnleggende konseptene for HTML -dokumenttyper, og etter det vil du kunne bestemme hvilken dokumenttype bedre som tjener ditt formål.

Dokumenttyper i HTML

Erklæringen om dokumenttype varierer fra versjon til versjon. La oss utforske forskjellige måter å erklære dokumenttype for dokumentet ditt.

Hvordan erklære dokumenttype i HTML5

HTML5 er den siste versjonen av HTML som brukes i dag. Dokumenttypedeklarasjonen kan gjøres ved å bruke følgende linje.

Når linjen ovenfor er skrevet før taggen, gjenkjenner nettleseren den umiddelbart som en HTML5 -side. Det anbefales å bruke dokumenttypen, da du kanskje ikke får ønsket utdata i eldre versjoner av nettlesere. Bildet som er gitt nedenfor fungerer som den grunnleggende strukturen i et HTML5 -dokument der det er erklært øverst.

Merk: De fleste av de moderne kodedaktørene legger til denne dokumenttypen automatisk. Hvis ikke, kan du også legge det til manuelt.

Hvordan erklære dokumenttype i HTML4

Skjønt, dokumenttypen som brukes av HTML4 er foreldet nå og ikke lenger brukbar i HTML5. Formålet er imidlertid å fjerne forskjellen mellom dokumenttypen HTML5 og HTML4. Et HTML4 -dokument kan ha en av følgende DTD -er (dokumentdefinisjonstyper):

HTML4 streng doctype

Den strenge typen lar deg bare bruke elementene som støttes av den nåværende versjonen. Dermed kan de avskrevne elementene ikke utøves når et dokument har strengt doktype. Syntaksen for å erklære denne dokumenttypen er skrevet nedenfor.

"http: // www.W3.org/tr/html4/streng.dtd ">

HTML4 overgangsdoktype

Overgangs -DTD aksepterer også de nåværende og avskrevne elementene. Denne syntaksen brukes til å erklære overgangsdoktypen.

"http: // www.W3.org/tr/html4/overgang.dtd ">

HTML4 FRAMESET DOCTYPE

Dette er et derivat av overgangsdoktypen og inneholder dermed alle elementene som støttes av den. Rammeset konverterer i utgangspunktet dokumentkroppen (kroppselementet erstattes av et rammesett eller rammeelement) til rektangulære rammer. Følgende er syntaks for å erklære en HTML4 -rammedoktype.

"http: // www.W3.org/tr/html4/rammerett.dtd ">

Konklusjon

I HTML -dokumenter forteller forteller nettleseren om versjonen av HTML -språket som brukes. Det er forskjellige måter å erklære en dokumenttype i HTML5 og HTML4. Hvis dokumenttypen ikke er definert, gjenkjenner de nyeste versjonene av nettleseren det som et HTML5 -dokument. For HTML4 må du spesifisere den for å bruke elementene/egenskapene støttet av HTML4. Denne artikkelen ga en detaljert oversikt over i HTML. I dag anbefales det (ikke nødvendig fordi de moderne redaktørene/nettleserne anser det som et HTML5 -dokument) å bruke for hvert HTML -dokument.