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
,slide
etalternate
. 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
,up
etdown
. 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 quetruespeed
ne soit spécifié. truespeed
- Par défaut, les valeurs de
scrolldelay
inférieures à 60 sont ignorées.Si truespeed
est 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 quandbehavior
est 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) | ? | ? | ? |
Attr ibut truespeed |
? | 1.0 (1.0) | ? | ? | ? |
Attribut hspace /vspace |
? | 1.0 (1.0) | ? | ? | ? |
Attribut loop |
? | 1.0 (1.0) | ? | ? | ? |