XHTML validering

XHTML-dokumenter valideres baseret på dokumenttype-deklaration.

Validering af XHTML gennem DTD

XHTML-dokumenter valideres baseret på dokumenttype-deklaration (DTD). Kun når den korrekte DTD tilføjes til filens første linje, vil XHTML-filen blive korrekt valideret.

Strict DTD indeholder elementer og egenskaber, der ikke er forbudt brugt eller ikke vises i rammemekanismen:

!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"

Transitional DTD indeholder alt, hvad der er i strict DTD, plus de elementer og egenskaber, der ikke længere anbefales.

!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"

Frameset DTD indeholder alt, hvad der er i transitional DTD, plus rammer.

!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"

Dette er en simpel XHTML-dokument:

!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>en simpel dokument</title>
</head>
<body>
<p>en simpel afsnit</p>
</body>
</html>

Brug W3C valideringsværktøjet til at teste din XHTML

Indtast din webadresse i tekstboksen nedenfor: