Vad är ett rel-attribut?
Rel-attributet är ett HTML-attribut som används för att beskriva förhållandet mellan en målsida och den sida som länkar den. Information visas inte direkt i webbläsaren, men sökmotorer och skärmläsare kan både hämta rel-attributet och samla information om nätverk av anslutningar på en sida. Det omvända är rev-attributet, som används för att kontextualisera den aktuella sidan i förhållande till det som länkar.
Detta attribut är skrivet som rel = "egenskap" och skulle visas i en länk som denna: <a rel = "home" href = "http://www.wisegeek.com"> wyseGEEK </a>. Rel-attributet noterar att resursen som är länkad är hemsidan i förhållande till dokumentet där länken har sitt ursprung, till exempel den här wisGEEK-artikeln. På samma sätt kan en webbplats med partnerpartnerskap använda en kod som denna: <a rel = "affiliate" href = "http://www.example.com"> Friendly Affiliate </a>. När sökmotorer genomsöker webbplatsen kan de förstå förhållandet mellan sidor på en webbplats och länkar utanför webbplatsen.
Ett annat vanligt exempel på hur detta attribut kan användas är i navigering för att förhindra förvirring och vändningar. <a rel = "next" href = "http://www.example.com/2"> Ytterligare poster </a> kan användas på en blogg för att tillhandahålla en länk till en annan sida med poster. Människor kan också använda deskriptorer som "tidigare", "stilark" och "index" för att tillhandahålla beskrivande taggar för resurser. Rel-attributet kan också knytas till annan kod; till exempel kan ett formatmall kodas för att visa en liten pil bredvid en länk med en rel = "föregående" för att underlätta navigering.
Liksom många HTML-attribut tillämpas inte rel-attributet konsekvent. Vissa webbplatser kan använda den i stor utsträckning, och det kan vara till stor hjälp för verktyg som att bygga webbplatskartor. Andra webbplatser använder det inte alls, och ibland dyker udda användningar av attributet upp och kan förvirra webbläsare. När HTML-standarderna ändras går attribut in och ut ur stil, och det är viktigt att se till att webbplatser uppdateras i enlighet med detta för att undvika problem som visningsfel.
Personer som är nyfikna på att veta om webbläsarsupport för olika attribut kan leta upp tekniska dokumentationer på webbplatserna för dessa webbläsare. Det är viktigt att vara medveten om att även om den senaste versionen av en webbläsare känner igen och vet hur man tillämpar ett attribut kanske äldre versioner inte, och folk som är bekymrade över att nå så många webbläsare som möjligt kanske vill överväga detta när de kodar webbplatser. Ibland måste justeringar göras på sidkoden till förmån för personer som använder äldre webbläsare för att få dem att visas korrekt.