rel: attributo HTML

L' relattributo definisce la relazione tra una risorsa collegata e il documento corrente. Validi su <link>, <a>, <area> e <form>, i valori supportati dipendono dall'elemento su cui si trova l'attributo.

Il tipo di relazioni è dato dal valore dell'attributo rel, che, se presente, deve avere un valore che è un insieme non ordinato di parole chiave univoche separate da spazi. A differenza di class, che non esprime semantica, l'attributo rel deve esprimere token semanticamente validi sia per le macchine che per gli esseri umani.

La tabella seguente elenca alcune delle parole chiave esistenti più importanti. Ogni parola chiave all'interno di un valore separato da spazi dovrebbe essere univoca all'interno di quel valore.

Valore rel Descrizione <link> <a> e <area> <form>
alternate Rappresentazioni alternative del documento corrente. Colegamento Colegamento Non autorizzato
author Autore del documento o articolo corrente. Collegamento Collegamento Non autorizzato
bookmark Permalink per la sezione antenata più vicina. Non autorizzato Collegamento Non autorizzato
canonical URL preferito per il documento corrente. Collegamento Non autorizzato Non autorizzato
dns-prefetch Indica al browser di eseguire preventivamente la risoluzione DNS per l'origine della risorsa di destinazione Risorsa esterna Non autorizzato Non autorizzato
external Il documento di riferimento non fa parte dello stesso sito del documento corrente. Nn autorizzato Annotazione Annotazione
help Collegamento alla guida contestuale. Collegamento Collegamento Collegamento
icon Un'icona che rappresenta il documento corrente. Risorsa esterna Non autorizzato Non autorizzato
license Indica che il contenuto principale del presente documento è coperto dalla licenza di copyright descritta dal documento di riferimento. Collegamento Collegamento Collegamento
manifest Manifesto dell'app Web Collegamento Non autorizzato Non autorizzato
me Indica che il documento corrente rappresenta la persona che possiede il contenuto collegato Collegamento Non autorizzato Non autorizzato
modulepreload Dice al browser di recuperare preventivamente lo script e di archiviarlo nella mappa del modulo del documento per una valutazione successiva. Facoltativamente, è possibile recuperare anche le dipendenze del modulo. Risorsa esterna Non autorizzato Non autorizzato
next Indica che il documento corrente fa parte di una serie e che il documento successivo della serie è il documento di riferimento. Collegamento Collegamento Collegamento
nofollow Indica che l'autore o l'editore originale del documento corrente non approva il documento di riferimento. Non autorizzato Annotazione Annotazione
noopener Crea un contesto di navigazione di primo livello che non è un contesto di navigazione ausiliario se il collegamento ipertestuale crea uno di questi, per cominciare (ad esempio, ha un valore dell'attributo target appropriato). Non autorizzato Annotazione Annotazione
noreferrer Non Referer verrà inclusa alcuna intestazione. Inoltre, ha lo stesso effetto di noopener. Non autorizzato Annotazione Annotazione
opener Crea un contesto di navigazione ausiliario se il collegamento ipertestuale creerebbe altrimenti un contesto di navigazione di primo livello che non è un contesto di navigazione ausiliario (ad esempio, ha " _blank" come valore dell'attributo target). Non autorizzato Annotazione Annotazione
pingback Fornisce l'indirizzo del server pingback che gestisce i pingback nel documento corrente. Risorsa esterna Non autorizzato Non autorizzato
preconnect Specifica che l'agente utente deve connettersi preventivamente all'origine della risorsa di destinazione. Risorsa esterna Non autorizzato Non autorizzato
prefetch Specifica che l'agente utente deve recuperare preventivamente e memorizzare nella cache la risorsa di destinazione poiché è probabile che sia richiesta per una navigazione di follow-up. Risorsa esterna Non autorizzato Non autorizzato
preload Specifica che l'interprete deve recuperare preventivamente e memorizzare nella cache la risorsa di destinazione per la navigazione corrente in base alla destinazione potenziale data dall'attributo as(e alla priorità associata alla destinazione corrispondente). Risorsa esterna Non autorizzato Non autorizzato
prerender Specifica che l'interprete deve recuperare preventivamente la risorsa di destinazione ed elaborarla in un modo che aiuti a fornire una risposta più rapida in futuro. Risorsa esterna Non autorizzato Non autorizzato
prev Indica che il documento corrente fa parte di una serie e che il documento precedente della serie è il documento di riferimento. Collegamento Collegamento Collegamento
search Fornisce un collegamento a una risorsa che può essere utilizzata per eseguire ricerche nel documento corrente e nelle pagine correlate. Collegamento Collegamento Collegamento
stylesheet Importa un foglio di stile. Risorsa esterna Non autorizzato Non autorizzato
tag Fornisce un tag (identificato dall'indirizzo fornito) che si applica al documento corrente. Non autorizzato Collegamento Non autorizzato

L'attributo rel è rilevante per gli elementi <link>, <a>, <area>, e <form>, ma alcuni valori sono rilevanti solo per un sottoinsieme di tali elementi. Come tutti i valori degli attributi delle parole chiave HTML, questi valori non fanno distinzione tra maiuscole e minuscole.

L' relattributo non ha un valore predefinito. Se l'attributo viene omesso o se nessuno dei valori nell'attributo è supportato, il documento non ha alcuna relazione particolare con la risorsa di destinazione a parte un collegamento ipertestuale tra i due. In questo caso, su <link> e <form>, se l'attributo rel è assente, non ha parole chiave, o se non una o più delle parole chiave separate da spazi sopra, l'elemento non crea alcun collegamento. a e area verranno comunque creati collegamenti, ma senza una relazione definita.

Liste utili