Hallo Raketenwilli,
du zitierst die HTML 4 Regeln.
In HTML 5 ist id="1" in Ordnung, und ein href="#1" auch. Nur im CSS muss man es escapen.
Aber deswegen fragten wir ja nach dem Client, der das anzeigt. Ein Outlook 2013 oder so könnte durchaus noch HTML 4-konform rendern.
Rolf
Jetzt hast Du mich unterbrochen. Ich setze fort:
Aber:
https://wiki.selfhtml.org/wiki/HTML/Attribute/id
Beachten Sie: Die Regeln für ids in HTML und CSS sind unterschiedlich. Zum Beispiel darf man in HTML inzwischen eine Ziffer an erster Stelle haben und vieles mehr.
Es kann also auch davon abhängen, welche HTML-Version im Doctype behauptet wurde.