Atribut rel je atribut HTML, ki se uporablja za opis razmerja med ciljno stranjo in stranjo, ki jo povezuje. Informacije se ne prikažejo neposredno v brskalniku, vendar lahko iskalniki in bralniki zaslona poberejo atribut rel in zberejo informacije o omrežju povezav na strani. Nasprotno je atribut rev, ki se uporablja za kontekstualizacijo trenutne strani glede na to, kar je povezano.
Ta atribut je zapisan kot rel=”property” in bi se pojavil v tej povezavi: < a rel="home" href="http://www.Razloženo.com">Razloženo. Atribut rel ugotavlja, da je vir, ki je povezan, domača stran glede na dokument, iz katerega izvira povezava, kot je ta članek Razloženo. Podobno lahko spletno mesto s podružničnimi partnerstvi uporabi kodo, kot je ta: < a rel="affiliate" href="http://www.example.com">Prijazen affiliate. Ko iskalniki preidejo po spletnem mestu, lahko razumejo odnose med stranmi znotraj spletnega mesta, pa tudi povezavami izven spletnega mesta.
Drug pogost primer uporabe tega atributa je v navigaciji, da se preprečijo zmede in preobrati. < a rel="next" href="http://www.example.com/2">Nadaljnji vnosi se lahko uporabijo na spletnem dnevniku za zagotovitev povezave do druge strani vnosov. Ljudje lahko uporabljajo tudi deskriptorje, kot so »previous«, »stylesheet« in »index«, da zagotovijo opisne oznake za vire. Atribut rel je lahko povezan tudi z drugo kodo; na primer, slogovni list je mogoče kodirati tako, da prikaže majhno puščico poleg povezave z rel=”prejšnji” za lažjo navigacijo.
Kot mnogi atributi HTML se tudi atribut rel ne uporablja dosledno. Nekatera spletna mesta ga lahko uporabljajo v veliki meri in je lahko zelo koristna za orodja, kot je izdelava zemljevidov spletnih mest. Druga spletna mesta ga sploh ne uporabljajo, včasih pa se pojavijo nenavadne uporabe atributa in lahko zmedejo brskalnike. Ko se standardi HTML spreminjajo, atributi postajajo in izstopajo iz sloga, zato je pomembno zagotoviti, da so spletna mesta ustrezno posodobljena, da se izognete težavam, kot so napake pri prikazu.
Ljudje, ki jih zanima podpora brskalnika za različne atribute, lahko poiščejo tehnično dokumentacijo na spletnih mestih za te brskalnike. Pomembno se je zavedati, da tudi če najnovejša različica brskalnika prepozna in ve, kako uporabiti atribut, starejše različice morda ne, in ljudje, ki jih skrbi, da bi dosegli čim več brskalnikov, bodo morda želeli to upoštevati pri kodiranju spletnih mest. Včasih je treba prilagoditi kodo spletnega mesta v korist ljudi, ki uporabljajo starejše brskalnike, da se le-ta ustrezno prikaže.