<marquee>: Das Marquee-Element

Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.

Das <marquee> HTML-Element wird verwendet, um einen scrollenden Textbereich einzufügen. Mit seinen Attributen können Sie steuern, was passiert, wenn der Text die Ränder seines Inhaltsbereichs erreicht.

Das HTML <marquee>-Element ist veraltet und seine Verwendung wird stark abgeraten. Wenn Sie den Effekt von scrollendem Text oder kontinuierlichen Elementen erzeugen müssen, sollten Sie stattdessen CSS-Animationen mit CSS-Transformationen verwenden, um Inhalte reibungslos zu animieren. Zusätzlich sollten Sie die prefers-reduced-motion CSS @media Abfrage einschließen, um die Animation basierend auf den Benutzerpräferenzen zu stoppen und so die Benutzererfahrung und Barrierefreiheit zu verbessern.

Attribute

behavior Veraltet

Legt fest, wie der Text innerhalb des Marquees gescrollt wird. Mögliche Werte sind scroll, slide und alternate. Wenn kein Wert angegeben ist, ist der Standardwert scroll.

bgcolor Veraltet

Setzt die Hintergrundfarbe durch Farbnamen oder hexadezimalen Wert.

direction Veraltet

Bestimmt die Scrollrichtung innerhalb des Marquees. Mögliche Werte sind left, right, up und down. Wenn kein Wert angegeben ist, ist der Standardwert left.

height Veraltet

Setzt die Höhe in Pixeln oder Prozentwerten.

hspace Veraltet

Setzt den horizontalen Rand.

loop Veraltet

Bestimmt, wie oft das Marquee scrollt. Wenn kein Wert angegeben ist, liegt der Standardwert bei −1, was bedeutet, dass das Marquee kontinuierlich scrollt.

scrollamount Veraltet

Bestimmt die Scrollmenge bei jedem Intervall in Pixeln. Der Standardwert ist 6.

scrolldelay Veraltet

Setzt das Intervall zwischen jedem Scrollvorgang in Millisekunden. Der Standardwert ist 85. Beachten Sie, dass jeder Wert kleiner als 60 ignoriert wird und der Wert 60 verwendet wird, es sei denn truespeed ist angegeben.

truespeed Veraltet

Standardmäßig werden scrolldelay-Werte unter 60 ignoriert. Wenn truespeed vorhanden ist, werden diese Werte nicht ignoriert.

vspace Veraltet

Setzt den vertikalen Rand in Pixeln oder Prozentwerten.

width Veraltet

Setzt die Breite in Pixeln oder Prozentwerten.

Beispiele

html
<marquee>This text will scroll from right to left</marquee>

<marquee direction="up">This text will scroll from bottom to top</marquee>

<marquee
  direction="down"
  width="250"
  height="200"
  behavior="alternate"
  style="border:solid">
  <marquee behavior="alternate">This text will bounce</marquee>
</marquee>

Ergebnis

Technische Übersicht

DOM-Schnittstelle [`HTMLMarqueeElement`](/de/docs/Web/API/HTMLMarqueeElement)

Spezifikationen

Specification
HTML
# the-marquee-element-2

Browser-Kompatibilität

Siehe auch