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.
Résumé
L'élément HTML <marquee> est utilisé pour insérer une zone de texte défilant.
Attributs
behavior- Définit comment le texte defile à l'intérieur du
<marquee>. Les valeurs possibles sontscroll,slideetalternate. Si aucune valeur n'est spécifiée, la valeur par défaut estscroll. bgcolor- Définit la couleur de fond en utilisant le nom de la couleur ou son code hexadécimal.
direction- Définit la direction du défilement dans le
<marquee>. Les valeurs possibles sontleft,right,upetdown. SI aucune valeur n'est spécifiée, la valeur par défaut estleft. height- Définit la hauteur en pixels ou en pourcentage.
hspace- Définit la marge horizontale.
loop- Définit le nombre de fois que le marquee va faire défiler le texte. Si aucune valeur n'est spécifiée, la valeur par défaut est
-1, ce qui signifie que le marquee va défiler indéfiniment. scrollamount- Définit la quantité de défilement de chaque défilement en pixels. La valeur par défaut est
6. scrolldelay- Définit l'intervalle entre chaque défilement en millisecondes. La valeur par défaut est
85. Notez que toute valeur inférieure à 60 sera ignorée et 60 sera utilisé à la place, à moins quetruespeedne soit spécifié. truespeed- Par défaut, les valeurs de
scrolldelayinférieures à 60 sont ignorées.Si truespeedest présent, ces valeurs ne seront pas ignorées. vspace- Définit la marge verticale en pixel ou en pourcentage.
width- Définit la largeur en pixel en ou pourcentage.
Gestionnaire d’évènements
onbounce- Se déclenche quand le
<marquee>arrive à la fin de son défilement. Il peut seulement se déclencher quandbehaviorest mis àalternate. onfinish- Se déclenche quand le
<marquee>arrive à la fin de tous ses défilements tels que définis par l'attributloop. Il peut seulement se déclencher quand le nombre de défilements est supérieur à 0. onstart- Se déclenche quand le
<marquee>commence à défiler.
Méthodes
start- Commence à faire défiler le marquee.
stop- Arrête de faire défiler le marquee.
Exemples
<marquee>Ce texte va défiler de la droite vers la gauche</marquee>
<marquee direction="up">Ce texte va défiler de bas en haut</marquee>
<marquee direction="down" width="250" height="200" behavior="alternate" style="border:solid">
<marquee behavior="alternate">
Ce texte va rebondir
</marquee>
</marquee>
Notes
- L'élément marquee est une invention de Internet Explorer.
- L'élément marquee n'est pas valide selon les spécifications de HTML et XHTML. Les auteurs de pages soucieux de la validité ne devraient pas utiliser cet élément.
- L'élément marquee est implémenté par Mozilla (Firefox) en utilisant le lien XBL; voir
/layout/style/xbl-marquee/xbl-marquee.xml.
Compatibilité des navigateurs
| Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Support Basique | 1.0 | 1.0 (1.7 ou moins) | 2.0 | 7.2 | 1.2 |
Attribut truespeed |
Pas de support | 3.0 (1.9) | 4.0 | Pas de support | Pas de support |
Attribut hspace/vspace |
? | 3.0 (1.9) | ? | ? | ? |
Attribut loop |
? | 3.0 (1.9) | ? | ? | ? |
| Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Support basique | ? | 1.0 (1.0) | ? | ? | ? |
Attribut truespeed |
? | 1.0 (1.0) | ? | ? | ? |
Attribut hspace/vspace |
? | 1.0 (1.0) | ? | ? | ? |
Attribut loop |
? | 1.0 (1.0) | ? | ? | ? |