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 initialefalse
Applicabilitétous les éléments
Héritéenon
Médiavisuel
Valeur calculéecomme spécifié
Type d'animationdiscrète
Ordre canoniquel'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.

Étiquettes et contributeurs liés au document

Contributeurs à cette page : SphinxKnight, EmilieK6A
Dernière mise à jour par : SphinxKnight,