L'attribut rel est un HTML attribut utilisé pour décrire la relation d'une page cible pour la page qui est le liant. L'information n'est pas affichée directement dans le navigateur, mais les moteurs de recherche et les lecteurs d'écran peut à la fois prendre l'attribut rel et recueillir des informations sur le réseau de connexions sur une page. L'inverse est l'attribut rev, utilisé pour contextualiser la page en cours par rapport à ce qui est lié.
Cet attribut est écrit que rel = "bien" et apparaît dans un lien : Les notes d'attribut rel que la ressource liée est la page d'accueil, par rapport au document dans lequel le lien est originaire, comme cet article wiseGEEK. De même, un site avec des partenariats d'affiliation peut utiliser un code comme ceci: <a rel = "affilié" href = "http://www.example.com"> Amical affiliation </ a>. Lorsque les moteurs de recherche explorent le site, ils peuvent comprendre les relations entre les pages d'un site, ainsi que des liens hors site.
Un autre exemple courant de la façon dont cet attribut peut être utilisé est en navigation, afin d'éviter les confusions et retournements. <A rel = "next" href = "http://www.example.com/2"> Autres entrées </ a> peut être utilisé sur un blog pour créer un lien vers une autre page d'entrées. Les gens peuvent également utiliser des descripteurs comme «précédent», «style» et «index» pour fournir des étiquettes descriptives pour les ressources. L'attribut rel peut également être liée à d'autres codes, par exemple, une feuille de style peut être codé pour afficher une petite flèche à côté d'un lien avec un rel = "précédent" pour faciliter la navigation.
Comme beaucoup d'attributs HTML, l'attribut rel n'est pas appliquée de façon uniforme.Certains sites peuvent utiliser intensivement, et il peut être très utile pour des outils tels que des cartes de site de construction. D'autres sites ne l'utilisent pas du tout, et parfois, les usages bizarres de l'attribut surgissent et peuvent confondre les navigateurs. Comme les normes HTML changement, les attributs entrer et sortir de style, et il est important de s'assurer que les sites Web sont mis à jour en conséquence pour éviter des problèmes comme les erreurs d'affichage.
Les gens curieux de connaître support du navigateur pour divers attributs peuvent consulter les documentations techniques sur les sites Web de ces navigateurs. Il est important d'être conscient que même si la version la plus récente d'un navigateur reconnaît et sait comment appliquer un attribut, les anciennes versions ne peuvent pas, et les gens soucieux d'atteindre le plus grand nombre possible de navigateurs peut vouloir en tenir compte lorsque codage sites. Parfois, des ajustements doivent être apportés au code de site pour le bénéfice des personnes qui utilisent les anciens navigateurs, afin de les amener à s'afficher correctement.