Datos personalizados con el atributo data

Es posible que los datos predefinidos por schema.org no te sean suficientes y precises añadir información adicional.  Los datos personalizados ademas de aportar información se podrían manejar con javaScript o CSS para otros fines. Hay que tener en cuenta que dicha información no es visible por el usuario.

Cómo usarlos

Voy a poner un ejemplo con películas

Como puedes ver en el ejemplo, basta con usar dataseguido de la palabra o carácter que quieras. En este caso cada película tiene especificado el año de estreno, director y genero todo ello con atributos data.

No estas limitado a usar un sólo guión. Por ejemplo, data-modelo-fecha sería válido pero, cuando uses una API para datasets debería referirse como dataset.modeloFecha. Sin embargo, con funciones como getAttribute() o setAttribute puedes seguir refiriéndote como data-modelo-fecha.

Y hasta aquí los datos personalizados, espero que podáis sacarle provecho. A seguir picando 🙂