2010-03-09 4 views
15

Comprendo che, in base alle specifiche HTML, non è possibile aggiungere attributi personalizzati agli elementi. Anche questo non è valido con XHTML?Gli attributi personalizzati sono OK in XHTML

Pensavo che XHTML fosse parte della famiglia XML e come tale fosse estensibile. Essendo estendibile, non è corretto usare attributi personalizzati?

Dave

+0

Qual è il motivo dell'utilizzo di attributi personalizzati? –

risposta

10

attributi personalizzati non saranno considerati validi dalle validatori del W3C standard. Tuttavia è possibile definire la propria definizione del tipo di documento (DTD). Vedere http://www.alistapart.com/articles/customdtd/ per ulteriori informazioni a riguardo.

6

Con la definizione del tipo di documento standard, non è possibile introdurre i propri attributi personalizzati.

Ma, a partire da HTML5 sarete in grado di introdurre i propri attributi purché li prefissi con data-.