Les attributs de données personnalisés HTML 5 sont destinés à stocker des données personnalisées privées vers la page ou l'application, pour laquelle il n'y a plus d'attributs ou d'éléments appropriés. Un attribut de données personnalisé est un attribut sans espace de noms dont le nom commence par la chaîne "Données".