What is meant by Marquee in Web pages development?

Scrolling text or images - see for a couple of examples and a script for creating them that works across all modern browsers.

HTML marquees are a piece of code that allows you to create movement on an HTML element. Usually marquees continuously scroll across the screen, but you can make it do other things too.


While using the marquee tag might be “easier”, IMHO it would be better to follow Stephen’s example.

Blinking gifs and auto-scoll might have been “neat” years ago when the visual experience gap between “monitor screen - television screen” was greater, but now a lot of users find them anywhere from “cheesy” to outright annoying. Javascript provides visitors a “stop” if they don’t like it.

The tag has been out of the specs for a while now. And though some browsers may still support it, no guarantee which ones or for how long.

To the best of my knowledge the <marquee> tag was a Microsoft invention that never was part of the spec.

You can fix the marquee tag using CSS.

In IE8+, Opera, Chrome and Safari add the following line to the browser or user stylesheet:

marquee {display:table-row;}

For Firefox add the following to the browser or user stylesheet:

marquee {-moz-binding: none; display: block; height: auto !important;}

The browser will then ignore all proprietary marquee tags from any web page at all and display the content as static text in accordance with the HTML standard.

It means to scroll what ever lies between the marquee tag, be it a images(s) or text. The default position is from left to right. But you can change it to either of the four directions.