Ces deux types de liens n'ont rien en commun, hormis l'utilisation d'URI HTTP.
Le profil de l'élément link
liens vers une autre ressource (souvent une page Web), qui devrait être utile à la page en cours. Certains navigateurs peuvent montrer ce lien d'une manière ou d'une autre dans l'interface utilisateur, ou l'interpréter autrement. Ou les machines de recherche pourraient l'utiliser.
Pour certaines rel
valeurs (comme rel="stylesheet"
), il existe des définitions sur la façon de les interpréter dans les normes pertinentes, d'autres ne sont utilisés que par les lecteurs humains.
Les liens xmlns:...
définissent un préfixe d'espace de noms XML (og
ou fb
) pour le document en cours, avec un URI utilisé simplement comme identifiant de l'espace de noms. Cela signifie que vous pouvez maintenant utiliser des éléments dans ces espaces de noms, en plus des éléments HTML normaux (en préfixant leurs noms avec og:
ou fb:
).
Le document à cet URI ne sera pas récupéré. Les éléments seront soit déjà connus par le processeur XML lisant le fichier, soit simplement ignorés (s'il s'agit d'un simple navigateur interprétant cela en HTML).
Ceci est métadonnées structurelle sur le document en cours (ou élément , en fait, qu'ils sont autorisés sur les éléments non root, aussi, et ne s'appliquent à l'élément qu'ils sont sur et ses éléments fermés).
Pour votre prochaine question dans le commentaire:
Les métadonnées Dublin Core sont des informations sur le contenu du document en cours. Je ne vois aucune raison d'utiliser des liens (ou URI) ici, donc en fait, aucun d'eux ne correspond. Si vous placez les métadonnées dans un document distinct, vous pouvez les lier (en utilisant un élément link
), mais normalement vous utiliserez un élément meta
avec un nom de la norme Dublin Core. (À l'intérieur de l'élément head
, bien sûr.)
Merci pour la réponse. Aurais-je utiliser link = profile ou xmlns pour les méta-éléments DC alors? Je l'ai vu placé dans l'étiquette de la tête ainsi que d'un profil de lien. Aucune suggestion? Merci! – jack
@Jack: évidemment, je ne me suis pas bien expliqué ... Je pense qu'aucun d'entre eux ne convient ici. –