HTML and CSS Reference
In-Depth Information
La maggior parte delle novità riguardano i tag che sono utilizzati all'interno delle form.
In particolare, l'elemento
input
presenta un numero notevole di nuovi attributi orientati
a migliorare le funzionalità legate all'inserimento di dati. Un discorso analogo vale anche
per gli altri tag della stessa famiglia, come
textarea
o
button
. Nel prossimo capitolo
avremo modo di descrivere nel dettaglio le modalità di utilizzo di questi attributi.
nota
Nella sintassi HTML, un attributo
booleano
è un tipo particolare di attributo
che non prevede un valore. La semplice presenza dell'attributo all'interno
dell'elemento
rappresenta
il valore
true
(vero). Di conseguenza,
l'assenza
dell'attributo dentro al tag rappresenta il valore
false
(falso).
Nella sintassi basata su XML, mutuata da XHTML e possibile anche in
HTML5, all'attributo va aggiunto un valore uguale al nome stesso dell'attributo,
allo scopo di rispettare le regole imposte da XML. Anche in questo caso, la pre-
senza dell'attributo nel tag rappresenta il valore
true
(vero).
La
tabella 2.5
mostra l'elenco dei nuovi attributi di HTML5 in ordine alfabetico. Tutti que-
sti attributi sono associati a uno o più tag e hanno una valenza che è specifica per ognuno
degli elementi a cui sono associati.
Attributo
Elemento/i
async
<script>
autocomplete
<input>
autofocus
<input>
,
<select>
,
<textarea>
,
<button>
charset
<meta>
disabled
<fieldset>
<input>
,
<textarea>
placeholder
<input>
,
<textarea>
dirname
<input>
,
<select>
,
<textarea>
,
<button>
,
<fieldset>
form