Brauche ich role="button" auf einer <button>?

Habe ich bemerkt dass in allen Bootstrap - Beispiele für die Verwendung von button Elemente, Sie gehören role="button" (und type="button"), wie:

<div class="dropdown">
    <button id="dLabel" type="button" role="button" data-toggle="dropdown" 
     aria-haspopup="true" aria-expanded="false">
        Dropdown trigger <span class="caret"></span>
    </button>
    <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
    ...
    </ul>
</div>

Nicht accessibility-software wissen bereits, dass ein button element ist gemeint, zu handeln wie ein button? Gibt es einen Grund, ich sollte zählen role="button" - und/oder type="button" in meinem code?

Ich glaube nicht, verwenden Sie entweder die mit bootstrap und es funktioniert gut, aber es wird nicht Schaden, um zu Folgen den Beispielen von bootstrap. Ich würde empfehlen vor dem posten einer Frage dieser Art zu versuchen, und entfernen Sie die beiden Felder aus und testen Sie es. Versuch und Irrtum mein Freund, ist eine wunderbare Lernhilfe. 🙂

InformationsquelleAutor QuasarDonkey | 2014-11-14

Schreibe einen Kommentar