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 sidan som länkar den. Information visas inte direkt i webbläsaren, men sökmotorer och skärmläsare kan både plocka upp rel-attributet och samla information om nätverket 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änkas.

Detta attribut är skrivet som rel=”property” och skulle visas i en länk så här: < a rel="home" href="http://www.Förklarade.com">Förklarade. Attributet rel noterar att resursen som länkas är startsidan, i förhållande till dokumentet där länken kommer från, såsom denna Förklarade-artikel. På samma sätt kan en webbplats med affiliate-partnerskap använda en kod som denna: < a rel="affiliate" href="http://www.example.com">Friendly Affiliate. När sökmotorer genomsöker webbplatsen kan de förstå sambanden mellan sidor på en webbplats, såväl som 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 inlägg kan användas på en blogg för att ge en länk till en annan sida med inlägg. Människor kan också använda deskriptorer som ”föregående”, ”stilmall” och ”index” för att tillhandahålla beskrivande taggar för resurser. rel-attributet kan också kopplas till annan kod; till exempel kan en stilmall kodas för att visa en liten pil bredvid en länk med en rel=”föregående” för att underlätta navigeringen.

Liksom många HTML-attribut tillämpas inte rel-attributet konsekvent. Vissa webbplatser kan använda det 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-standarder ändras, går attribut in och ut ur stilen, och det är viktigt att se till att webbplatser uppdateras i enlighet med detta för att undvika problem som visningsfel.

Människor som är nyfikna på att veta om webbläsarstöd för olika attribut kan slå upp teknisk dokumentation 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 är det, och personer som är oroliga för 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 av webbplatskoden till förmån för personer som använder äldre webbläsare för att få dem att visas på rätt sätt.