Hallo,
Eine URI (hier eigentlich URL) kann zwar einzigartig sein, aber als ID im Sinne vom Typ-ID ist es nicht geeignet, weil er nicht die Regel für IDs erfüllt.
Ähm, war von 'xml:id' die Rede?
Ich habe _explizit_ "im Sinne vom Typ-ID" gesagt.
Woher willst du wissen, welche Regel für ein 'id'-Attribut aus meinem Namensraum (oder aus gar keinem) gilt?
Wenn du dein "id"-Attribut als Typ-ID definierst (egal ob in einer DTD oder in einem Schema): http://www.w3.org/TR/2006/REC-xml-20060816/#NT-Name das "/"-Zeichen gehört nicht zu den erlaubten Zeichen.
Im Semantic Web (RDF etc.) werden URIs benutzt, um Dinge zu identifizieren.
Genau: Dinge.
Aber nicht XML/RDF-Elemente: http://www.w3.org/TR/rdf-syntax-grammar/#rdf-id
Grüße
Thomas