Co to jest atrybut rel?

Atrybut rel to atrybut HTML używany do opisywania relacji strony docelowej ze stroną, która ją łączy. Informacje nie są wyświetlane bezpośrednio w przeglądarce, ale wyszukiwarki i czytniki ekranu mogą zarówno wychwycić atrybut rel, jak i zebrać informacje o sieci połączeń na stronie. Odwrotność to atrybut rev, używany do kontekstualizacji bieżącej strony w odniesieniu do tego, co jest połączone.

Ten atrybut jest zapisany jako rel=”property” i pojawia się w linku takim jak ten: < a rel="home" href="http://www.Popeye and Cloudy.com">Popeye and Cloudy. Atrybut rel wskazuje, że linkowany zasób jest stroną główną w stosunku do dokumentu, z którego pochodzi link, takiego jak ten artykuł Popeye and Cloudy. Podobnie witryna partnerska może używać kodu takiego jak: < a rel="affiliate" href="http://www.example.com">Przyjazny partner. Kiedy wyszukiwarki indeksują witrynę, mogą zrozumieć relacje między stronami w witrynie, a także linki poza witryną.

Innym typowym przykładem użycia tego atrybutu jest nawigacja, aby zapobiec pomyłkom i nawrotom. < a rel="next" href="http://www.example.com/2">Dalsze wpisy mogą być używane na blogu w celu udostępnienia linku do innej strony wpisów. Użytkownicy mogą również używać deskryptorów, takich jak „poprzedni”, „arkusz stylów” i „indeks”, aby zapewnić opisowe tagi zasobów. Atrybut rel można również powiązać z innym kodem; na przykład arkusz stylów może być zakodowany tak, aby wyświetlał małą strzałkę obok linku z rel=”poprzedni” dla ułatwienia nawigacji.

Podobnie jak wiele atrybutów HTML, atrybut rel nie jest konsekwentnie stosowany. Niektóre witryny mogą go intensywnie używać i może być bardzo pomocny w przypadku narzędzi takich jak tworzenie map witryn. Inne witryny w ogóle go nie używają, a czasami pojawiają się dziwne zastosowania tego atrybutu i mogą dezorientować przeglądarki. Wraz ze zmianą standardów HTML atrybuty wchodzą i wychodzą z mody i ważne jest, aby upewnić się, że witryny są odpowiednio aktualizowane, aby uniknąć problemów, takich jak błędy wyświetlania.

Osoby zainteresowane obsługą różnych atrybutów przez przeglądarki mogą przeglądać dokumentację techniczną na stronach internetowych dla tych przeglądarek. Należy pamiętać, że nawet jeśli najnowsza wersja przeglądarki rozpoznaje i wie, jak zastosować atrybut, starsze wersje mogą tego nie robić, a osoby zainteresowane dostępem do jak największej liczby przeglądarek mogą chcieć wziąć to pod uwagę podczas kodowania witryn. Czasami należy wprowadzić poprawki w kodzie witryny z korzyścią dla osób korzystających ze starszych przeglądarek, aby mogły wyświetlać się prawidłowo.