HTML - <ol> Tag



Introduction to <ol> Tag

The HTML <ol> tag is used to create an ordered list of items, typically represented by numbers, letters or Roman numerals. Each item in the list is enclosed within the <li> tags, that define individual list elements.

The ordered lists are useful for displaying sequential information, such as steps in process, rankings. By default, the <ol> tag renders the items with numbers, they can also be customized using the type attribute.

Syntax

Following is the syntax of HTML <ol> tag −

<ol>.....</ol>

Attributes

HTML ol tag supports Global and Event attributes of HTML. It also accept some specific attributes as well which are listed below.

Attribute Value Description
reversed reversed Specifies the order lis in reverse order.
start number Specify the starting number of order list.
type 1
A
a
I
i
Specify the order type of the order list.

Example : Simple Ordered List

Let's look at the following example, where we are going to consider the basic usage of the <ol> tag.

<!DOCTYPE html>
<html lang="en">
<head>
   <title>HTML ol Tag</title>
</head>
<body>
<!-- Creating an Ordered list-->
   <h3>
      List of technologies for Basic Web Development
   </h3>
   <ol>
      <li>HTML</li>
      <li>CSS</li>
      <li>JavaScript</li>
   </ol>
</body>
</html>

Example : Using with Start Attribute

Consider the following example, where we are going to use the start attribute along with the <ol> tag.

<!DOCTYPE html>
<html lang="en">
<head>
   <title>HTML ol Tag</title>
</head>
<body>
   <!-- Creating an Ordered list-->
   <h3>
      List of technologies for Basic Web Development
   </h3>
   <ol start="2">
      <li>HTML</li>
      <li>CSS</li>
      <li>JavaScript</li>
   </ol>
</body>
</html>

Example : Using with Type Attribute

In the following example, we are going to use the type attribute along with the <ol> tag.

<!DOCTYPE html>
<html lang="en">
<head>
   <title>HTML ol Tag</title>
</head>
<body>
   <!-- Creating an Ordered list-->
   <!--type = 'a'-->
   <ol type='a'>
      <li>Apple</li>
      <li>Banana</li>
      <li>Orange</li>
   </ol>
   <!--type = 'A'-->
   <ol type='A'>
      <li>Red</li>
      <li>Black</li>
      <li>Blue</li>
   </ol>
</body>
</html>

Example : Reversed Ordered List

Following is the example, where we are going to display the list in the reverse order.

<!DOCTYPE html>
<html>
    <style>
        body{
            font-family:verdana;
            color:#a569bd;
        }
    </style>
<body>
<ol reversed>
  <li>Third Place</li>
  <li>Second Place</li>
  <li>First Place</li>
</ol>
</body>
</html>

Supported Browsers

Tag Chrome Edge Firefox Safari Opera
ol Yes Yes Yes Yes Yes
html_tags_reference.htm
Advertisements