Inzaire: XHTML-Validation

Hallo allerseits,

Unter "Beispiel eines XHTML-gerechten Dokuments" wird in SELFHTML folgender code aufgeführt (gekürzt):
http://selfhtml.teamone.de/html/xhtml/unterschiede.htm#beispiel

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Wenn HTML zu XHTML wird</title>
</head>

[...]

<hr noshade="noshade" />

[...]

</body>
</html>

Allerdings: wenn man damit den Validator des W3C füttert, akzeptiert dieser das Attribut noshade im Tag <hr noshade="noshade" /> nicht.
Mozilla interpretiert das Attribut aber in genau dieser Form korrekt.

Hm, gerade seh ich, dass die Konstruktion durchgeht, wenn man im doctype auf transitional geht - ist das also ein Fehler in SELFHTML oder steckt mehr dahinter?

Grüße,
Inzaire

  1. Hallo,

    [...]

    <hr noshade="noshade" />

    [...]

    Allerdings: wenn man damit den Validator des W3C füttert, akzeptiert dieser das Attribut noshade im Tag <hr noshade="noshade" /> nicht.

    Bei XHTML-Strict wird schon eher auf die Trennung von Struktur und Layout geachtet...

    Hm, gerade seh ich, dass die Konstruktion durchgeht, wenn man im doctype auf transitional geht - ist das also ein Fehler in SELFHTML oder steckt mehr dahinter?

    Siehe http://selfhtml.teamone.de/html/referenz/attribute.htm#hr -
    in SELFHTML steht's drin, wenn auch nicht auf den ersten Blick sichtbar.

    Schönen Gruß

    Rainer

  2. hi

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml1-strict.dtd">

    hier wurde inzwischen klargestellt, dass die _volle_ URL da stehen muss.

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

    und hier würde das W3C sehr gerne (aber nicht zwingend!) ein lang="" oder xml:lang="" sehen.

    Allerdings: wenn man damit den Validator des W3C füttert, akzeptiert dieser das Attribut noshade im Tag <hr noshade="noshade" /> nicht.

    in der Tat, da is ein Fehler - übrigens nicht der einzige :(

    Grüße aus Bleckede

    Kai