Hvad er en DOCTYPE, og hvorfor betyder det noget?
DOCTYPE-mærket (forkortelse af "dokumenttypedeklaration") beskriver typen af ​​HTML, der bruges til en bestemt webside. Hvordan du definerer din DOCTYPE kan have en dyb indvirkning på dit websteds udseende.

DOCTYPE er den første ting, der vises på de fleste HTML-sider, selv når den kommer foran tagget. Det vil se sådan ud ...



Hvorfor er DOCTYPE så vigtig? For det første fortæller den din besøgende browser, hvilke regler de skal bruge, når du viser din webside. Der er tre grundlæggende DOCTYPE-indstillinger:

Streng - browseren vil følge HTML-reglerne, som de er frigivet af W3C (World Wide Web Consortium, gruppen, der sætter HTML-standarder). Det ignorerer forældede emner, såsom tagget. Som du kan forestille dig, vil dette ødelægge dine websider, hvis du stadig bruger sådanne tags. Hvis du ikke angiver inden for DOCTYPE-mærket, hvilken indstilling du ønsker, bruger browsere som standard det 'strenge' regelsæt.

Overgang - Browseren tillader både aktuelle og forældede tags at fungere. De fleste websider bruger denne DOCTYPE-indstilling for at give større fleksibilitet.

Frameset - Browseren tillader alle tags som ved overgangsindstillingen og tillader også brug af rammer. Det er klart, at du ikke bør bruge denne indstilling, medmindre du bygger en side med rammer, hvilket næsten altid er en dårlig idé.

Du kan også bruge DOCTYPE til at specificere, om din side er indbygget i HTML eller XHTML. Hvis du overhovedet ikke inkluderer et DOCTYPE-tag, antager browseren, at websiden blev bygget før tagets optagelse og bruger 'overgangsregler'.

Endelig vil en DOCTYPE ofte indeholde en URL fra det officielle W3C-sted. Disse URL'er peger på sider, der indeholder de relevante regelsæt, så browsere problemfrit kan understøtte din HTML-kode, selv efter at W3C har indsendt nye standarder.

Her er nogle af de mere almindelige DOCTYPE-tags, du muligvis skal bruge:

Streng HTML


Overgangs HTML


Streng XHTML


Overgangs XHTML


Bemærk, at hvis W3C frigiver nye versioner af HTML eller XHTML, ændres DOCTYPE-tags også. Ovenstående eksempler henviser til HTML 4.01 og XHTML 1.0, da disse er de seneste versioner på dette tidspunkt.

Video Instruktioner: Life In A Day (April 2024).