Aller au contenu principal

4.1. Utilisation dans les slots de protocole URI (Use in URI Protocol Slots)

Parce qu'un URN est, syntaxiquement, un URI sous le schéma "urn", en théorie un URN peut être placé dans n'importe quel slot de protocole qui autorise un URI (pour n'en nommer que quelques-uns, les attributs "href" et "src" en HTML, l'élément base en HTML, l'attribut "xml:base" en XML, et l'attribut "xmlns" en XML pour les noms d'espaces de noms XML).

Cependant, cela n'implique pas que, sémantiquement, il est toujours logique en pratique de placer un URN dans un slot de protocole URI donné ; en particulier, parce qu'un URN pourrait ne pas spécifier l'emplacement d'une ressource ou même ne pas y pointer indirectement, il pourrait ne pas être approprié de placer un URN dans un slot de protocole URI qui pointe vers une ressource.

En fin de compte, les directives concernant le moment où il est approprié d'utiliser des URI sous le schéma "urn" relèvent de la responsabilité des spécifications pour les slots de protocole URI individuels.