Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
La propriété CSS -ms-accelerator
est une extension Microsoft qui définit ou récupère une chaîne qui indique si l'objet représente un raccourci clavier.
Syntaxe
/* L'objet n'est pas un raccourci clavier (par défaut) */
-ms-accelerator: false
/* L'objet est un raccourci clavier */
-ms-accelerator: true
Valeurs
false
-
L'objet n'est pas un raccourci clavier.
true
-
L'objet est un raccourci clavier.
Syntaxe formelle
false | true
Exemples
Cet exemple utilise l'attribut -ms-accelerator
dans un élément <u>
pour spécifier que 'N' est la touche d'accès qui permettra d'accéder à l'élément <label>
. Si l'option "souligner les raccourcis clavier" n'est pas activée dans les propriétés d'affichage Windows de l'utilisateur, 'N' ne sera pas souligné tant que la touche Alt ne sera pas enfoncée. Lorsque l'utilisateur appuie sur Alt+N, l'élément <input>
qui possède l'attribut accesskey
avec pour valeur 'N' reçoit le focus.
<!DOCTYPE html>
<html>
<head>
<title>Accelerator</title>
</head>
<body>
<label for="oNom"><u style="-ms-accelerator: true; accelerator: true">N</u>om: </label>
<input type="text"
id="oNom"
size="25"
accesskey="N"
value="Votre nom ici" />
</body>
</html>
Spécifications
Ce pseudo-élément ne fait partie d'aucune spécification.
Valeur initiale | false |
---|---|
Applicabilité | tous les éléments |
Héritée | non |
Média | visuel |
Valeur calculée | comme spécifié |
Type d'animation | discrète |
Ordre canonique | l'ordre unique et non-ambigu défini par la grammaire formelle |
Notes
Cette propriété est prise en charge par Windows 2000 et les versions ultérieures. Elle permet aux utilisateurs de masquer les indicateurs de navigation pour les éléments de menu et les contrôles tant que la touche Alt n'est pas enfoncée.
Une touche d'accès (access key) est un caractère utilisé comme raccourci clavier pour sélectionner un objet. L'utilisateur effectue la combinaison de touches Alt + touche d'accès pour déplacer le focus sur l'objet demandé et déclencher l'évènement associé à cet objet.
Dans Internet Explorer 8 (IE8) l'attribut -ms-accelerator
est une extension CSS, et peut être utilisé comme synonyme de accelerator
dans le mode standard d'IE 8.