molily: Welche XHTML-Sprachdeklaration? (xml:lang="...")

Beitrag lesen

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="???" lang="???">

<html lang="de" xml:lang="de">

Ähm, da habe ich etwas weggelassen. Wenn du XHTML schreiben willst, dann ist das xmlns-Attribut natürlich wichtig. Um deinen Code auszufüllen und die Fragezeichen zu ersetzen:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">

---

Nur in HTML5 kann man sich den XML-Kram sparen, das sähe dann so aus:

<!DOCTYPE html>  
<html lang="de">  
<head>  
<meta charset="utf-8">  
<title></title>  
</head>  
<body></body>  
</html>

Wenn du das Dokument nicht gerade als XML verarbeitest, kannst du auch direkt HTML5 verwenden… aber das nur als kleine Anmerkung am Rande. :)

Mathias