accesskey
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Das accesskey
globale Attribut bietet einen Hinweis zum Erstellen einer Tastenkombination für das aktuelle Element. Der Attributwert muss aus einem einzelnen druckbaren Zeichen bestehen (einschließlich Akzent- und anderer Zeichen, die mit der Tastatur erzeugt werden können).
Probieren Sie es aus
<p>If you need to relax, press the <b>S</b>tress reliever!</p>
<button accesskey="s">Stress reliever</button>
b {
text-decoration: underline;
}
Die Methode zur Aktivierung des Accesskeys hängt vom Browser und dessen Plattform ab:
Windows | Linux | Mac | |
---|---|---|---|
Firefox | Alt + Shift + key | Control + Option + key oder Control + Alt + key | |
MS Edge | Alt + key |
Control + Option + key oder Control + Option + Shift + key |
Control + Option + key |
Google Chrome | |||
Safari | n/a | Control + Option + key | |
Opera | Alt + key | Control + Alt + key |
Barrierefreiheitshinweise
Es gibt zahlreiche Bedenken hinsichtlich des accesskey
-Attributs:
- Ein
accesskey
-Wert kann mit einer System- oder Browser-Tastenkombination oder einer Funktion der unterstützenden Technologie in Konflikt stehen. Was für eine Kombination aus Betriebssystem, unterstützender Technologie und Browser funktioniert, funktioniert möglicherweise nicht mit anderen Kombinationen. - Bestimmte
accesskey
-Werte sind möglicherweise auf bestimmten Tastaturen nicht vorhanden, insbesondere wenn Internationalisierung von Bedeutung ist. Die Anpassung an spezifische Sprachen könnte daher zusätzliche Probleme verursachen. accesskey
-Werte, die auf Zahlen beruhen, können für Personen mit kognitiven Einschränkungen verwirrend sein, da die Zahl keine logische Verbindung zur Funktionalität hat, die sie auslöst.- Den Nutzer darüber informieren, dass
accesskey
s vorhanden sind, damit er sich der Funktionalität bewusst ist. Wenn das System keine Möglichkeit hat, den Nutzer über dieses Feature zu informieren, könnte der Nutzer versehentlichaccesskey
s aktivieren.
Aufgrund dieser Probleme wird generell empfohlen, accesskey
s auf den meisten allgemeinen Websites und Web-Apps nicht zu verwenden.
Spezifikationen
Specification |
---|
HTML # the-accesskey-attribute |