Mi chiedevo se è possibile avere un attributo data- * che sia solo data-
? o solo data
?HTML5 data- * regole degli attributi?
Quali sono le regole qui?
Mi chiedevo se è possibile avere un attributo data- * che sia solo data-
? o solo data
?HTML5 data- * regole degli attributi?
Quali sono le regole qui?
Le regole di attributo data-*
sono specificate in the HTML5 specification.
Dal spec:
Un attributo di dati personalizzato è un attributo in nessun namespace il cui nome inizia con la stringa
"data-"
, ha almeno un carattere dopo il trattino, è compatibile con XML, e contiene nessun carattere nell'intervallo da U + 0041 a U + 005A (LETTER CAPITAL LETTER A to LATIN CAPITAL LETTER Z).
Nota che limita anche l'utilizzo di abbassare caso, tuttavia un'altra nota si applica:
tutti gli attributi su elementi HTML in documenti HTML ottenere ASCII-in minuscolo automaticamente, quindi la limitazione ASCII lettere maiuscole doesn non influenzare tali documenti
Cool, grazie per il collegamento. –
Link rotto per me. Eccone uno che ha funzionato http://www.w3.org/html/wg/drafts/html/master/dom.html#custom-data-attribute –
@RichApodaca, grazie, ho aggiornato la mia risposta. – zzzzBov