2010-09-17 5 views
1

J'essaie d'ajouter des données personnalisées dans une balise pour me référer plus tard dans un appel jQuery, et j'utilise habituellement "rel =" pour quelque chose comme ça. Cependant, je travaille dans un document XHTML Transitional, et il me donne un attribut "there is no rel".XHTML Option de transition alternative

Existe-t-il d'autres attributs que je peux utiliser pour attacher des données personnalisées à une balise HTML tout en maintenant le document valide?

Répondre

3

Si vous vous souciez beaucoup de la validité XHTML dans le cas que vous avez mentionné, une pratique courante consiste à utiliser l'attribut class et à y placer différentes choses.

HTML5 permet cela via l'attribut de données ou préfixant plutôt vos propres attributs personnalisés avec des données, par ex. data-my-var = "Bonjour". Mais ceci est invalide en XHTML.