Atribut ROLE pada elemen HTML
Atribut role (dalam bahasa Inggris berarti peran) kegunaannya adalah untuk mendeskripsikan peran atau fungsi dari suatu elemen pada halaman HTML.
Tujuan penggunaan atribut ini adalah untuk meningkatkan fungsi antarmuka halaman dengan pengguna. Karena atribut ini mendukung kinerja program seperti Screen Reader (program pembaca layar) atau Magnifier (program pembesar layar).
Sehingga penggunaan atribut role ini menjadi salah satu faktor yang nantinya sebuah website / blog semakin fungsional dan canggih.
Pengujian atribut role pada PageSpeed Insight
Dalam pengujian halaman di PageSpeed Insight, attribut role juga memberikan pengaruh pada sisi aksesabilitas halaman selain kecepatan halaman itu sendiri.
![Aksesabilitas - PageSpeed Insight](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ1_qrnKGSUnkG3zTpHEQaWMaFqwbA6tggOpQo3bOlPVB0kTJbD2b3-xq33klbsPxXBA85svp_fAOJPPV3fGLCd7X_Qn1rp6200ULVGzgYDkWBckkOorYUhnrt2iRhI8qTYc2jymPhAGz_86_YWO4x7FzYMl5FwOeYWMRL7pX0BShFCtMXoQCaYw/s1600-rw/aksesabilitas.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA3jvQuQQ99AZiQQuCO4SuCYBJkUr1-8c7vTnAPp91b6-RWEQhHFHTOEfsnugmO0mZ40HNNFtkBuXiLNl4BUV74cyFJamougsTl2PePOjbGhwbFm2oJHZmL42WyOfPoerg25lWjkVhwqY9GVrPtR2dch0tiGkzPxpMv6rEQ-g53y7-NWjCZfkGpA/s1600-rw/ARIA.png)
Contoh penggunaan atribut role
Penggunaan atribut role pada link :
Penggunaan atribut role pada susunan menu (daftar menu)
Biasanya elemen yang digunakan untuk membentuk daftar menu adalah ul > li.
Elemen ini berbentuk susunan yaitu :
<ul><!-- induk elemen-->
<li><!-- turunan -->
(item)<!-- konten -->
</li>
</ul>
<ul> sebagai elemen induk.
<li> sebagai elemen turunan
<li>(konten / item)<li> sebagai intinya.
Penerapan ROLE pada elemen list beserta turunannya :