Suppression des règles de linting avec des directives en ligne
Comment utiliser les directives de commentaires pour supprimer les règles d'Axe DevTools Linter dans les fichiers sources
Axe DevTools Linter prend en charge les directives de commentaires qui vous permettent de supprimer ou de réactiver directement dans vos fichiers sources les règles de linting. Cela est utile lorsqu'un fichier contient une violation connue que vous souhaitez reconnaître mais exclure du linting, sans modifier votre configuration axe-linter.yml globale.
Les directives fonctionnent dans les commentaires de bloc (/* ... */), les commentaires de ligne (// ...) et les commentaires HTML (<!-- ... -->), et sont prises en charge pour tous les types de fichiers traités par Axe DevTools Linter.
Pour supprimer une règle spécifique, incluez le nom de la règle après la directive. Pour supprimer toutes les règles, omettez le nom de la règle.
Directives
axe-linter-disable
Désactive une ou plusieurs règles à partir du point de la directive jusqu'à la fin du fichier, ou jusqu'à ce qu'une directive axe-linter-enable correspondante soit rencontrée.
<!-- axe-linter-disable image-alt -->
<img src="logo.png" />
<!-- axe-linter-enable image-alt -->
<img src="other.png" />Pour désactiver toutes les règles (pas seulement une), omettez le nom de la règle :
<!-- axe-linter-disable -->
<img src="logo.png" />
<a href="#"></a>
<!-- axe-linter-enable -->axe-linter-enable
Réanime une ou plusieurs règles qui ont été précédemment désactivées par une directive axe-linter-disable. Les règles seront à nouveau analysées pour tout code apparaissant après cette directive.
<!-- axe-linter-disable image-alt -->
<img src="uncaptioned.png" />
<!-- axe-linter-enable image-alt -->
<img src="must-have-alt.png" />axe-linter-disable-next-line
Désactive une ou plusieurs règles pour la seule ligne immédiatement suivante après la directive.
<!-- axe-linter-disable-next-line image-alt -->
<img src="logo.png" />axe-linter-disable-line
Désactive une ou plusieurs règles pour la ligne sur laquelle la directive apparaît.
<img src="logo.png" /> <!-- axe-linter-disable-line image-alt -->Voir Aussi
- Pour les options de fichier de configuration (y compris pour désactiver les règles globalement), voir Configurer Axe DevTools Linter.
- Pour la liste complète des règles, voir Règles d’Accessibilité.
