@@robertroth
In die Attributliste der Node wird nur das erste Vorkommen des Alt-Attributes, also das mit dem Wert "Teufel" aufgenommen. […] Aber ist dieses Verhalten irgendwo (RFC?) als Standard festgeschrieben
Ja. HTML5 beschreibt nicht nur die Grammatik der Sprache, sondern eben auch das Verhalten der Parser (Browser).
Ich weiß jetzt leider nicht, wie und wo ich danach suchen kann.
In der HTML5-Spec. 8.2 Parsing HTML documents
Bisher fand ich nur, wie es richtig sein muss, aber nicht, wie der Browser sich bei Fehlern verhalten soll. Kann mir da einer einen Hinweis geben?
Ebenda nach „attribute“ gesucht führt zu:
“[…] the complete attribute’s name must be compared to the other attributes on the same token; if there is already an attribute on the token with the exact same name, then this is a parse error and the new attribute must be removed from the token.” [§8.2.4.35]
LLAP
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)