t_matze
Senior Member
Gerade habe ich meine Seiten mal wieder auf HTML 4.01 strict - Valididät überprüft und bin bei einer davon fast aus den Latschen gekippt: 212 Fehler wurden angemahnt! Die meisten davon bezogen sich auf Text, der "nackt" innerhalb von <blockquote>-Tags erschien, sowie auf die dann ebenfalls nicht erlaubten Zeilenumbrüche.
Soweit ich aus SelfHTML sehen konnte, ist blockquote ein Block-Element, innerhalb dem sowohl blockbildende, als auch Inline-Elemente und PCDATA zugelassen sind. Kann ich also <blockquote>Zitattext</blockquote> nicht schreiben, weil der Text nochmal eingepackt werden muß? Das W3C murmelte etwas davon, daß es p, h1-6, div und ähnliche Tags erwartet, die allesamt Block-Elemente sind. Warum keine Inline-Elemente? Und vor allem: Warum keinen Text (der zählt doch als PCDATA!)?
Soweit ich aus SelfHTML sehen konnte, ist blockquote ein Block-Element, innerhalb dem sowohl blockbildende, als auch Inline-Elemente und PCDATA zugelassen sind. Kann ich also <blockquote>Zitattext</blockquote> nicht schreiben, weil der Text nochmal eingepackt werden muß? Das W3C murmelte etwas davon, daß es p, h1-6, div und ähnliche Tags erwartet, die allesamt Block-Elemente sind. Warum keine Inline-Elemente? Und vor allem: Warum keinen Text (der zählt doch als PCDATA!)?
Original geschrieben vom W3C
document type does not allow element "BR" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag