Thomas J.S.: Warum ist eigentlich nur eine ID pro Element erlaubt?

Beitrag lesen

Hallo,

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

Es fuktioniert heisst noch nichts.
Logisch in XML ist das ganz und gar nicht.

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.

Wenn du da IDs hast, die du mehrere Male zugewisen hast, bringt das erstens gerade bei dynamsichen Inhaltsgenerierung Probleme, zweitens kommt es nicht mal so weit, denn ein validierender Parser wird nichts transformieren, weil das XML nicht gültig ist.
Versuche bitte das Beispiel: http://aktuell.de.selfhtml.org/tippstricks/xml/gruppierung1/index.htm
mit mehreren gleichlautenden ID's umzusetzen.

Grüße
Thomas