Co to jest atrybut Rel?
Atrybut rel jest atrybutem HTML używanym do opisania relacji strony docelowej do strony, która ją łączy. Informacje nie są wyświetlane bezpośrednio w przeglądarce, ale wyszukiwarki i czytniki ekranu mogą zarówno wybrać atrybut rel, jak i zebrać informacje o sieci połączeń na stronie. Odwrotną stroną jest atrybut rev, używany do kontekstualizacji bieżącej strony w odniesieniu do tego, co jest połączone.
Ten atrybut jest zapisany jako rel = "właściwość" i pojawia się w takim linku: <a rel = "home" href = "http://www.wisegeek.com"> wiseGEEK </a>. Atrybut rel zauważa, że linkowany zasób jest stroną główną w stosunku do dokumentu, z którego pochodzi link, takiego jak ten artykuł mądryGEEK. Podobnie witryna z partnerami stowarzyszonymi może używać takiego kodu: <a rel = "affiliate" href = "http://www.example.com"> Friendly Affiliate </a>. Gdy wyszukiwarki indeksują witrynę, mogą zrozumieć relacje między stronami w witrynie, a także linki poza nią.
Innym częstym przykładem użycia tego atrybutu jest nawigacja, aby zapobiec nieporozumieniom i zwrotom. <a rel = "next" href = "http://www.example.com/2"> Dalsze wpisy </a> mogą być użyte na blogu jako link do innej strony z wpisami. Ludzie mogą również używać deskryptorów, takich jak „previous”, „arkusz stylów” i „index”, aby zapewnić opisowe znaczniki zasobów. Atrybut rel może być również powiązany z innym kodem; na przykład arkusz stylów można zakodować, aby wyświetlać małą strzałkę obok łącza z rel = "previous", aby ułatwić nawigację.
Podobnie jak wiele atrybutów HTML, atrybut rel nie jest konsekwentnie stosowany. Niektóre strony mogą z niego intensywnie korzystać i może to być bardzo pomocne w przypadku narzędzi takich jak tworzenie map witryn. Inne strony w ogóle go nie używają, a czasem pojawiają się dziwne zastosowania tego atrybutu i mogą mylić przeglądarki. W miarę zmiany standardów HTML atrybuty zmieniają się i tracą styl, dlatego ważne jest, aby strony były odpowiednio aktualizowane, aby uniknąć problemów takich jak błędy wyświetlania.
Osoby zainteresowane obsługą przeglądarki dla różnych atrybutów mogą wyszukiwać dokumentację techniczną na stronach internetowych dla tych przeglądarek. Ważne jest, aby 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ę przy kodowaniu witryn. Czasami należy wprowadzić zmiany w kodzie witryny z korzyścią dla osób korzystających ze starszych przeglądarek, aby wyświetlały się prawidłowo.