Ist Doppelpunkt: in Attributnamen für HTML (5) gültig?

8

Ist ein Doppelpunkt: Zeichen ein Attributname in HTML (5) gültig?

So:

%Vor%

Nach der Suche im Internet habe ich diesen Artikel gefunden:

Ссылка

Das sagt, es ist gültig, aber er verlinkt auf dieses w3-Dokument:

Ссылка

Aber dieser Artikel trägt den Titel "Extensible Markup Language (XML) 1.0 (Zweite Ausgabe)" - also XML und nicht HTML.

Könnte jemand das für mich klären?

    
corgrath 15.04.2013, 17:24
quelle

1 Antwort

5

Dies wird für XML-Namespaces verwendet und sollte nicht für andere Zwecke als das Dokument verwendet werden, auf das Sie verwiesen haben:

  

Die Namespaces in der XML-Empfehlung [XML-Namen] weisen eine Bedeutung zu   Namen, die Doppelpunkte enthalten. Daher sollten Autoren nicht verwenden   der Doppelpunkt in XML-Namen mit Ausnahme von Namespace-Zwecken, jedoch XML   Prozessoren müssen den Doppelpunkt als Namenszeichen akzeptieren.

HTML5 unterstützt sowohl einen XML-Modus als auch einen Nicht-XML-Modus . Ich würde mich von Doppelpunkten fernhalten, außer als Namensraumtrennzeichen.

    
Dark Falcon 15.04.2013, 17:30
quelle

Tags und Links