Attributi
- Gli attributi permettono di specificare proprietà degli elementi
come coppie nome-valore.
- Sono usati per definire proprietà che non possono o non si vogliono
inserire nel contenuto dell’elemento.
- Vengono specificati all’interno dei tag di apertura degli
elementi.
- Al contrario degli elementi, per gli attributi l’ordine di
presentazione non è significativo.
Regole Generali
- I nomi degli attributi sono case-sensitive.
- Lo stesso tag non può contenere due attributi con lo stesso nome.
- Non sono ammessi attributi senza valore (solo nome).
- Il valore degli attributi deve essere specificato tra virgolette
semplici o doppie.
- Il valore può contenere riferimenti ad entità.
- Il valore non può contenere markup, sezioni CDATA o virgolette uguali
a quelle iniziali.
Sintassi
Sintassi di base da usare all’interno dei tag di apertura:
<nome-elemento attributo=“valore”>
Una lista di attributi si ottiene elencando più attributi separati da
uno o più spazi:
<nome-elemento att1=“vl1” att2=“vl2”>
Per includere virgolette nel valore, è necessario usare un tipo
diverso da quello usato per delimitare il valore stesso:
<nome-elemento att1=‘ “virgolette” ’>
Si possono includere riferimenti a entità nel valore:
<nome-elemento att1=“" salve "”>