English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento CSS

Regole @CSS (RULES)

Completo elenco delle proprietà CSS

Funzione attr() CSS

L'espressione CSS attr() viene utilizzata per ottenere il valore di un attributo HTML dell'elemento selezionato e utilizzarlo nello stile. Può anche essere utilizzato per gli elementi pseudo, i valori degli attributi sono adottati dall'elemento al quale l'elemento pseudo è attaccato. L'espressione attr() può essere utilizzata per qualsiasi proprietà CSS.

Funzione CSS

Esempio online

Esempio seguente inserisce il contenuto dopo ogni link:

!DOCTYPE html
<html>
<head>
<meta charset="utf-8"> 
<title>Lezione di base (oldtoolbag.com)</title> 
<style>
a:after {content: " ( " attr(href) " ");}
</style>
</head>
<body>
<p><a href="//it.oldtoolbag.com"></a>Lezione di base</p>
<p><a href="//it.oldtoolbag.com/html/"></a>Lezione HTML</p>
<p><strong>Attenzione:</strong> IE8 richiede la dichiarazione !DOCTYPE per supportare la funzione attr().</p>
</body>
</html>
Prova a vedere <‹/›>

Definizione e uso

La funzione attr() restituisce il valore dell'attributo dell'elemento selezionato.

Versioni supportate: CSS2

Compatibilità del browser

I numeri nella tabella rappresentano la versione del primo browser che supporta la funzione.

Funzione




attr()2.08.01.03.19.0

Attenzione: IE8 richiede la dichiarazione !DOCTYPE per supportare la funzione attr().

Sintassi CSS

Sintassi: attr( attribute-name <type-or-unit>? [, <fallback>?] )
ValoreDescrizione
attribute-nameObbligatorio. Nome dell'attributo dell'elemento HTML.

Funzione CSS