Rel -määrite on HTML -määrite, jota käytetään kuvaamaan kohdesivun suhdetta siihen linkittävään sivuun. Tietoja ei näytetä suoraan selaimessa, mutta hakukoneet ja näytönlukuohjelmat voivat sekä noutaa rel -attribuutin että kerätä tietoja yhteysverkosta sivulla. Käänteinen on rev -attribuutti, jota käytetään nykyisen sivun kontekstualisoimiseen suhteessa linkitettävään.
Tämä attribuutti on kirjoitettu muodossa rel = ”property” ja se näkyy seuraavanlaisessa linkissä: gudgeEK. Rel -attribuutti huomauttaa, että linkitettävä resurssi on kotisivu suhteessa asiakirjaan, josta linkki on peräisin, kuten tämä viisasGEEK -artikkeli. Samoin sivusto, jolla on kumppanuuskumppanuuksia, saattaa käyttää seuraavanlaista koodia: ystävällinen kumppani. Kun hakukoneet indeksoivat sivuston, he voivat ymmärtää sivuston sivujen väliset suhteet sekä sivuston ulkopuoliset linkit.
Toinen yleinen esimerkki siitä, miten tätä määritettä voidaan käyttää, on navigointi, jotta vältetään sekaannukset ja käänteet. Lisämerkintöjä voidaan käyttää blogissa linkin luomiseksi toiselle sivulle. Ihmiset voivat myös käyttää kuvauksia, kuten “edellinen”, “tyylitaulukko” ja “hakemisto”, tarjotakseen kuvaavia tunnisteita resursseille. Rel -attribuutti voidaan myös yhdistää toiseen koodiin; esimerkiksi tyylitaulukko voidaan koodata näyttämään pieni nuoli linkin vieressä, jossa on rel = ”previous” navigoinnin helpottamiseksi.
Kuten monia HTML -määritteitä, rel -määritettä ei käytetä johdonmukaisesti. Jotkut sivustot voivat käyttää sitä laajasti, ja se voi olla erittäin hyödyllinen työkaluissa, kuten sivustokarttojen rakentamisessa. Muut sivustot eivät käytä sitä ollenkaan, ja joskus määritteen outoja käyttötapoja esiintyy ja ne voivat hämmentää selaimia. HTML -standardien muuttuessa attribuutit menevät sisään ja ulos, ja on tärkeää varmistaa, että sivustot päivitetään vastaavasti, jotta vältetään näyttövirheiden kaltaiset ongelmat.
Ihmiset, jotka haluavat tietää eri ominaisuuksien selainten tuesta, voivat etsiä näiden selainten verkkosivustojen teknisiä asiakirjoja. On tärkeää olla tietoinen siitä, että vaikka selaimen uusin versio tunnistaa ja osaa soveltaa attribuuttia, vanhemmat versiot eivät välttämättä tunnista sitä, ja ihmiset, jotka ovat huolissaan mahdollisimman monen selaimen tavoittamisesta, saattavat haluta ottaa tämän huomioon koodatessaan sivustoja. Joskus sivuston koodiin on tehtävä muutoksia vanhempia selaimia käyttävien ihmisten hyväksi, jotta ne voidaan näyttää oikein.