Hans Thomas Vogler: Warum ist eigentlich nur eine ID pro Element erlaubt?

Beitrag lesen

FsmE,

Setz das in eine ansonsten korrekte HTML-Seite und validiere diese. Dann wirst Du sehen, daß es _nicht_erlaubt_ ist, denselben ID-Wert mehrfach im Dokument zu verwenden.

Daß das vom HTML-Validator angemeckert würde, ist mir klar. Es funktioniert aber und ist auch XML-logisch.

Praktisch ist es vor allem bei der Generierung dynamischer Inhalte mithilfe von dynamisch erzeugten XML-Konstrukten. Und die kriegt der Validator sowieso nicht zu Gesicht.

HTML-konform läßt sich auch die className-Methode verwenden, ist aber etwas langsamer und umständlicher.

<p id="bla" secondid="blubb">bla blubb</p>

Wozu soll das gut sein?

In sensibus mistis,
HaThoV

--
Besuchen Sie http://www.4html.de, wenn Sie an einer
Neuen Generation von Web-Publishing mitarbeiten wollen.