Le rôle en HTML est essentiellement d'améliorer la sémantique. Lorsque les balises HTML existantes ne peuvent pas exprimer pleinement la sémantique, vous pouvez utiliser le rôle pour l'expliquer. Cela se produit généralement avec certains composants personnalisés, ce qui peut améliorer l'accessibilité, la convivialité et l'interactivité des composants.
Le rôle du rôle est de décrire le rôle réel d'une balise non standard. Par exemple, si p est utilisé comme bouton, alors si le rôle="bouton" de p est défini, l'outil auxiliaire peut reconnaître qu'il s'agit en fait d'un bouton
Par exemple,
<p role="checkbox" aria-checked="checked"></p>
L'outil auxiliaire saura que ce p est en fait un caractère de case à cocher et est dans l'état sélectionné. Le rôle de
est la lecture sans obstacle, qui est un attribut défini pour les personnes dyslexiques. Les personnes dyslexiques peuvent utiliser un logiciel de lecture d'écran pour l'analyser. , n'a pas grand-chose à voir avec les gens normaux. Vous n'avez pas besoin de le configurer. Si vous ne le configurez pas, le logiciel de lecture d'écran ne pourra pas l'analyser et les personnes dyslexiques ne pourront pas le « lire ».
Comme c'est une bonne habitude de programmation, est-il préférable d'écrire un rôle dans toutes les balises
Par exemple,
<p role = "p"></p>
Pour plus d'articles sur le rôle de l'attribut de formulaire role="form" dans bootstrap, veuillez faire attention au site Web PHP chinois !