autofocus
Baseline
Large disponibilité
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis février 2023.
L'attribut SVG universel autofocus définit un élément pouvant recevoir la sélection pour qu'il soit mis au point après sa connexion à un document. L'attribut n'a aucun effet si l'élément n'est pas déjà sélectionnable.
L'attribut autofocus a un équivalent HTML : autofocus. Aucun élément du document ne peut avoir plus d'un attribut autofocus. Si l'attribut est appliqué à plusieurs éléments, le premier reçoit la sélection.
Notes d'utilisation
| Valeur |
attribut booléen
|
|---|---|
| Valeur par défaut | Aucune |
| Peut être animé | Non |
Pour une description des valeurs, veuillez vous référer à l'attribut HTML autofocus.
Problèmes d'accessibilité
La sélection automatique d'un SVG peut perturber les personnes malvoyantes utilisant une technologie de lecture d'écran et les personnes ayant des déficiences cognitives. Lorsque l'attribut autofocus est attribué, les lecteurs d'écran « téléportent » leur utilisateur·ice vers l'élément pouvant recevoir la sélection sans les avertir au préalable.
Faites preuve de prudence en matière d'accessibilité lors de l'application de l'attribut autofocus. La mise au point automatique sur un élément peut provoquer le défilement de la page au chargement. La mise au point peut également provoquer l'affichage de claviers dynamiques sur certains appareils tactiles. Bien qu'un lecteur d'écran annonce le nom accessible de l'élément recevant la mise au point, le lecteur d'écran n'annonce rien avant l'élément qui peut fournir plus de contexte, et l'utilisateur·ice voyant·e sur un petit appareil manque également le contexte créé par le contenu précédent.
Spécifications
| Spécification |
|---|
| Scalable Vector Graphics (SVG) 2> # autofocusattribute> |
Compatibilité des navigateurs
Voir aussi
- L'attribut
tabindex - L'attribut HTML
autofocus - La propriété API
SVGElement.autofocus