Open In App

HTML <marquee> Tag

Improve
Improve
Like Article
Like
Save
Share
Report

The <marquee> tag in HTML is used to create scrolling text or images on a webpage. It can scroll horizontally from left to right or right to left, and vertically from top to bottom or bottom to top. It includes attributes like direction to specify whether the content moves left, right, up, or down.

Note: This tag is deprecated from HTML5.

Syntax 

<marquee>

<--- contents --->

</marquee>

Attributes :

Attributes Values Description
bgcolor Color Name Define the background color of the marquee.
direction Top, Down, Left, Right Define the direction of scrolling the content
loop Number Specifies how many times content moves. The default value is infinite.
height px or % Define the height of marquee
width px or % Define the width of marquee
hspace px Specify horizontal space around marquee
vspace px Specify vertical space around marquee

Methods : 

Method Description
start() Used to start the scrolling of the <marquee> tag.
stop() Used to stop the scrolling of the <marquee> tag.

Event Handlers :

Event Handler Description
onbounce Triggered when a scrolling <marquee> reaches the end, exclusive to ‘alternate’ behavior.
onfinish Activates when the <marquee> completes scrolling loops specified by the ‘loop’ attribute.
onstart Fired at the initiation of scrolling for the HTML <marquee> tag.

Example 1: In this example, we will see implementation of above tag with right to left.

html




<!DOCTYPE html>
<html>
  
<head>
    <title>Marquee Tag</title>
    <style>
        .main {
            text-align: center;
        }
  
        .marq {
            padding-top: 30px;
            padding-bottom: 30px;
        }
  
        .geek1 {
            font-size: 36px;
            font-weight: bold;
            color: white;
            padding-bottom: 10px;
        }
    </style>
</head>
  
<body>
    <div class="main">
        <marquee class="marq" bgcolor="Green" 
                 direction="left" loop="">
            <div class="geek1">
                GeeksforGeeks
            </div>
            <div class="geek2">
                A computer science portal for geeks
            </div>
        </marquee>
    </div>
</body>
  
</html>


Output: 

qa-(1)
Example 2: In this example, we will see implementation of above tag with another example from bottom to up.

html




<!DOCTYPE html>
<html>
  
<head>
    <title>Marquee Tag</title>
    <style>
        .main {
            text-align: center;
            font-family: "Times New Roman";
        }
  
        .marq {
            padding-top: 30px;
            padding-bottom: 30px;
        }
  
        .geek1 {
            font-size: 36px;
            font-weight: bold;
            color: white;
            text-align: center;
        }
  
        .geek2 {
            text-align: center;
        }
    </style>
</head>
  
<body>
    <div class="main">
        <marquee class="marq" bgcolor="Green" 
                 direction="up" loop="">
            <div class="geek1">
                GeeksforGeeks
            </div>
            <div class="geek2">
                A computer science portal for geeks
            </div>
        </marquee>
    </div>
</body>
  
</html>


Output: 

as

output

Example 3: In this example, we will see implementation of above tag from up to bottom.

html




<!DOCTYPE html>
<html>
  
<head>
    <title>Marquee Tag</title>
    <style>
        .main {
            text-align: center;
            font-family: "Times New Roman";
        }
  
        .marq {
            padding-top: 30px;
            padding-bottom: 30px;
        }
  
        .geek1 {
            font-size: 36px;
            font-weight: bold;
            color: white;
            text-align: center;
        }
  
        .geek2 {
            text-align: center;
        }
    </style>
</head>
  
<body>
    <div class="main">
        <marquee class="marq" bgcolor="Green" 
                 direction="down" loop="">
            <div class="geek1">
                GeeksforGeeks
            </div>
            <div class="geek2">
                A computer science portal for geeks
            </div>
        </marquee>
    </div>
</body>
  
</html>


Output: 

za

Output

Supported Browsers

  • Google Chrome 1
  • Edge 12
  • Firefox 65
  • Opera 7.2
  • Safari 1.2
     


Last Updated : 28 Dec, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads