Best PracticeErnsthaft
Stellen Sie sicher, dass die Attributwerte von tabindex nicht größer als 0 sind
Das `tabindex`-Attribut sollte keinen Wert größer als 0 haben.
Warum ist das wichtig?
Die Verwendung eines `tabindex` größer als 0 erzeugt eine benutzerdefinierte Tab-Reihenfolge, die für Tastaturbenutzer verwirrend und unvorhersehbar sein kann. Sie stört den natürlichen Fluss der Seite und kann die Navigation erschweren.
Lösung
Vermeiden Sie die Verwendung von `tabindex` mit einem positiven Wert. Um ein Element fokussierbar zu machen, verwenden Sie `tabindex="0"`. Um ein Element aus der Tab-Reihenfolge zu entfernen, verwenden Sie `tabindex="-1"`. Die Tab-Reihenfolge sollte durch die Quellreihenfolge des Dokuments gesteuert werden.
