Hi,
Hm, das heißt, dass in XHTML5 @id nicht vom Typ ID ist. [XML §3.3.1]
Sieht wohl so aus, ja.
Sollte das problematisch für die XML-Verarbeitung sein?
Es wird ja m.W. nicht ohne Grund spezifiziert, wie genau ein HTML5-Parser zu arbeiten hat - der sollte dann keine Probleme damit haben, das zu verarbeiten.
Gängige DOM-Implementationen (abseits von JavaScript) besitzen ja aber oftmals gar keine getElementById-Methode - eben weil id in XML erst mal ein Attribut wie jedes andere ist, so lange es nicht explizit als xml-id in der DTD gekennzeichnet ist, oder liege ich da falsch?
Dumm nur, dass HTML5 gar keine DTD hat, in der man die genau Natur dieses Attributes klarer spezifizieren könnte.
MfG ChrisB
--
The most exciting phrase to hear in science, the one that heralds new discoveries, is not “Eureka!” but “That's funny...” [Isaac Asimov]
The most exciting phrase to hear in science, the one that heralds new discoveries, is not “Eureka!” but “That's funny...” [Isaac Asimov]