šŸš€ LEVEL UP TO SENIOR:Unlock 500+ Advanced Practical Challenges & Exercises.
šŸŽ“ COURSERA PARTNER:Earn professional Google, Meta, and IBM certificates to supercharge your resume.
HTML MASTER CLASS /// LEARN TAGS /// BUILD STRUCTURE /// SEMANTIC WEB /// HTML MASTER CLASS /// LEARN TAGS ///
⚔ Total XP: 0|šŸ’» html XP: 0

HTML Unordered Lists | HTML5 Tutorial

Master HTML Unordered Lists (<ul>). Learn how to implement semantic bulleted lists, manage non-sequential data, and build modern navigation menus.

LOADING ENGINE...

Skill Matrix

UNLOCK NODES BY LEARNING NEW TAGS.

Bullet Node

Non-Sequential Set.


Information is rarely linear. When building feature sets or navigation menus, the unordered list provides the semantic foundation for grouping items where sequence doesn't matter.

1The Bullet Container

When items logically belong together but their specific order does not impact the meaning—like a list of product features—we use the Unordered List. The <ul> tag acts as the parent container. Inside, every individual item must be wrapped in an <li> (List Item) tag.

Instead of numbers, browsers visually prefix <li> elements within a <ul> with bullet points (typically solid discs). This styling signals to the user that all items carry equal weight and can be read in any order. The <ul> provides structure without implying a strict sequence, allowing both browsers and screen readers to group related items effectively.

āœ•
āˆ’
+
<ul>
  <li>Fast performance</li>
  <li>Secure data</li>
</ul>
localhost:3000
Browser Output
  • Fast performance
  • Secure data

3Nesting and Visual Depth

Unordered lists can be nested inside one another to create multi-level hierarchies, such as dropdown menus or categorized feature sets. To properly nest a list, the child <ul> must be placed entirely *inside* an <li> element. Do not place a <ul> as a direct child of another <ul>.

Browsers automatically recognize this depth and will change the default bullet style (for example, from a solid disc to a hollow circle, and then to a square) to visually communicate the nested relationship to the user.

āœ•
āˆ’
+
<ul>
  <li>Beverages
    <ul>
      <li>Coffee</li>
      <li>Tea</li>
    </ul>
  </li>
</ul>
localhost:3000
Browser Output
  • Beverages
    • Coffee
    • Tea

?Frequently Asked Questions

Pascual Vila

Pascual Vila

Frontend Instructor // Code Syllabus

Lesson Glossary

[01]ul

Unordered List; a list container that uses bullet points to mark its child items.

Code Preview
<ul>

[02]Bullet Point

A small graphic symbol (usually a dot) used to mark items in a list.

Code Preview
UI

[03]disc

The default bullet style for top-level unordered lists.

Code Preview
ā—

[04]circle

The default bullet style for second-level nested unordered lists.

Code Preview
ā—‹

[05]Navigation Menu

A set of links that help users navigate through a website, typically structured as a list.

Code Preview
UX

[06]Semantic Equality

The principle that all items in a set share the same level of importance.

Code Preview
Logic

Continue Learning