autofocus
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Februar 2023.
Das autofocus
globale SVG-Attribut definiert ein fokussierbares Element, das fokussiert werden soll, nachdem es mit einem Dokument verbunden wurde. Das Attribut hat keine Wirkung, wenn das Element nicht bereits fokussierbar ist.
Das autofocus
-Attribut hat ein HTML-Gegenstück: autofocus
. Nicht mehr als ein Element im Dokument darf das autofocus
-Attribut haben. Wenn es auf mehrere Elemente angewendet wird, erhält das erste den Fokus.
Verwendungshinweise
Wert |
boolean attribute
|
---|---|
Standardwert | (none) |
Animierbar | No |
Für eine Beschreibung der Werte verweisen Sie bitte auf das HTML-autofocus
-Attribut.
Barrierefreiheitsbedenken
Ein automatisches Fokussieren auf ein SVG kann Menschen mit Sehbehinderungen, die Bildschirmlesetechnologie nutzen, und Menschen mit kognitiven Beeinträchtigungen verwirren. Wenn autofocus
zugewiesen ist, "teleportieren" Bildschirmleser ihre Benutzer ohne vorherige Warnung zum fokussierbaren Element.
Verwenden Sie das autofocus
-Attribut mit Bedacht im Hinblick auf Barrierefreiheit. Ein automatisches Fokussieren auf ein Element kann dazu führen, dass die Seite beim Laden scrollt. Der Fokus kann auch dazu führen, dass auf einigen Touch-Geräten dynamische Tastaturen angezeigt werden. Während ein Bildschirmleser den zugänglichen Namen des fokussierten Elements ankündigt, wird der Bildschirmleser nichts ankündigen, bevor das Element angezeigt wird, das möglicherweise mehr Kontext bietet, und der sehende Benutzer auf einem kleinen Gerät wird ebenso den Kontext verpassen, der durch den vorhergehenden Inhalt geschaffen wurde.
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2> # autofocusattribute> |
Browser-Kompatibilität
Loading…
Siehe auch
- SVG
tabindex
Attribut - HTML
autofocus
Attribut SVGElement.autofocus