Different Types of Lists in HTML

We use lists as a preferred way to show items one after the other. Besides lists in an article’s body, they are also used in navigation menu items a lot.

The most commonly used list types are:

  • unordered lists
  • ordered lists
  • definition lists

Unordered lists use a bullet as the default prefix to indicate a list’s item, while ordered list uses ordinal numbers.

Unordered Lists

Items in this list type are wrapped by a ul tag and followed by li before each item.


Bullets can be placed using the attribute type of the ul tag.

<ul type="disc | circle | square">

Ordered List

An ordered list is created using an ol tag as the parent and li tags as an item in the list. They are defaulted to be followed by the number. We can use the type attribute to change it to other formats like alphabets.


The number can be changed to the following formats

<ol type="A | a | I | i | 1">

Definition List

It is usually used to create glossaries. It has a more complex structure than the two types of lists above.

A definition list is formed with the DL tag as a parent and at least one element pair DT and DD per item.

	<dd>Definition of framework</dd>
	<dd>Definition of IDE</dd>

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.