---
title: Lists
---
## Lists
There are three types of lists in HTML. All lists must contain one or more list elements.
### Unordered HTML List
The unordered list starts with `
` tag and list items start with the `- ` tag. In unordered lists all the list items marked with bullets by default.
```
```
Output:
### Ordered HTML List
The ordered list starts with `
` tag and list items start with the `- ` tag. In ordered lists all the list items are marked with numbers.
```
- First Item
- Second Item
- Third Item
```
Output:
- First Item
- Second Item
- Third Item
### HTML Description List
The description list contains list items with their definitons. We use `` tag to start list, `- ` tag to define a term and `
- ` tag to describe each term.
```
- freeCodeCamp
- Learn to code with free online courses, programming projects, and interview preparation for developer jobs.
- GitHub
- GitHub is a web-based Git or version control repository and Internet hosting service. It is mostly used for code.
```
Output:
- freeCodeCamp
- Learn to code with free online courses, programming projects, and interview preparation for developer jobs.
- GitHub
- GitHub is a web-based Git or version control repository and Internet hosting service. It is mostly used for code.
#### More Information:
HTML
w3schools