Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Obsolète: Cette fonctionnalité n'est plus recommandée. Même si certains navigateurs la prennent encore en charge, elle a peut-être déjà été supprimée des standards du web, est en passe d'être supprimée ou n'est conservée qu'à des fins de compatibilité. Évitez de l'utiliser et mettez à jour le code existant si possible ; consultez le tableau de compatibilité au bas de cette page pour vous aider à prendre votre décision. Sachez que cette fonctionnalité peut cesser de fonctionner à tout moment.
L'interface HTMLMarqueeElement fournit des méthodes pour manipuler les éléments HTML <marquee>.
Elle hérite des propriétés et méthodes de l'interface HTMLElement.
EventTarget Node Element HTMLElement HTMLMarqueeElementHérite des propriétés de son parent, HTMLElement.
HTMLMarqueeElement.behaviorDéfinit la façon dont le texte défile à l'intérieur du marquee. Les valeurs possibles sont scroll, slide et alternate. Si aucune valeur n'est définie, la valeur par défaut est scroll.
HTMLMarqueeElement.bgColorDéfinit la couleur de fond via un nom de couleur ou une valeur hexadécimale.
HTMLMarqueeElement.directionDéfinit la direction du défilement à l'intérieur du marquee. Les valeurs possibles sont left, right, up et down. Si aucune valeur n'est définie, la valeur par défaut est left.
HTMLMarqueeElement.heightDéfinit la hauteur en pixels ou en pourcentage.
HTMLMarqueeElement.hspaceDéfinit la marge horizontale.
HTMLMarqueeElement.loopDéfinit le nombre de fois que le texte défilera. Si aucune valeur n'est définie, la valeur par défaut est −1, ce qui signifie que le texte défilera en continu.
HTMLMarqueeElement.scrollAmountDéfinit la quantité de défilement à chaque intervalle en pixels. La valeur par défaut est 6.
HTMLMarqueeElement.scrollDelayDéfinit l'intervalle entre chaque mouvement de défilement en millisecondes. La valeur par défaut est 85. Notez que toute valeur inférieure à 60 est ignorée et la valeur 60 est utilisée à la place, sauf si trueSpeed est à true.
HTMLMarqueeElement.trueSpeedPar défaut, les valeurs de scrollDelay inférieures à 60 sont ignorées. Si trueSpeed est à true, alors ces valeurs ne sont pas ignorées.
HTMLMarqueeElement.vspaceDéfinit la marge verticale.
HTMLMarqueeElement.widthDéfinit la largeur en pixels ou en pourcentage.
Hérite des méthodes de son parent, HTMLElement.
HTMLMarqueeElement.start()Démarre le défilement du marquee.
HTMLMarqueeElement.stop()Arrête le défilement du marquee.
Se déclenche lorsque le marquee a atteint la fin de sa position de défilement. Il ne peut se déclencher que lorsque l'attribut behavior est défini à alternate.
finishSe déclenche lorsque le marquee a terminé le nombre de défilements défini par l'attribut loop. Il ne peut se déclencher que si l'attribut loop est défini à une valeur supérieure à 0.
startSe déclenche lorsque le marquee commence à défiler.
| HTML # htmlmarqueeelement |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 8 janv. 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.