data-*
Attribute - HTML data-*
Attribute Digunakan untuk menentukan data tambahan pada sebuah element baik itu data berupa teks ataupun image, pengambilan data pada element data-*
Attribute, bisa melalui fungsi CSS maupun java script. Dalam Penggunaan HTML data-*
Attribute tidak dibolehkan menggunakan huruf kapital dan ada jarak spasi setelah kata data-
.
Contoh penulisan yang benar :
data-nama
, data-kelas
, data-umur
dan seterusnya.
Attribute Value:
Attribute | Value | Deskripsi |
---|---|---|
data-* | data value | Menentukan nama data setelah kata data- |
Contoh penerapan HTML data-*
Attribute
<ol> <li data-nama="data"> isi teks </li> <li data-jabatan="data"> isi teks </li> </ol>
CSS yang diperlukan dari contoh html diatas
contoh css
bersifat tidak mutlak
/* css [data-nama] */
li[data-nama]:before {
content: "Nama :";
color : red;
font-family:arial;
}
/* css [data-jabatan] */
li[data-jabatan]:before {
content: "Jabatan :";
color : blue;
font-family:arial;
}
Browser Support:
Nilai pada tabel adalah minimal versi browser support untuk attibut
data-*
HTML | |||||
---|---|---|---|---|---|
Attribute | Chrome | Safari | Firefox | Opera | IE |
data-* | 4.0 | 3.1 | 2.0 | 9.6 | 5.5 |