Unordered Lists
Use unordered lists whenever the order of items doesn't matter.
Syntax
- Item One
- Item Two
- Item Three
You can also use:
* Item
+ Item
Example
- HTML
- CSS
- Markdown
- JavaScript
Result
- HTML
- CSS
- Markdown
- JavaScript
Nested Lists
- Programming
- Python
- JavaScript
Quick Tip
Stick with one bullet style throughout a document for consistency.
Ordered Lists
Use ordered lists when the sequence is important.
Syntax
1. First
2. Second
3. Third
Example
1. Install the software.
2. Open the editor.
3. Start writing.
Result
- Install the software.
- Open the editor.
- Start writing.
Quick Tip
Most Markdown editors automatically continue numbering as you add new items.
Nested Ordered Lists
You can create sub-steps by indenting the next level.
Example
1. Create a project.
1. Add a README.
2. Add documentation.
2. Commit the changes.
This is useful for tutorials, setup guides, and documentation with multiple steps.
Mixing Ordered and Unordered Lists
Markdown also allows different list types together.
Example
1. Frontend
- HTML
- CSS
- JavaScript
2. Backend
- Node.js
- Python
This works well when each numbered step contains several related items.
Tips for Writing Better Markdown
Small formatting habits make your documents easier to read.
- Keep headings descriptive.
- Leave blank lines between sections.
- Use short paragraphs.
- Choose one list style and stay consistent.
- Don't overuse bold formatting.
- Preview your document before publishing.
These simple habits make Markdown documents look cleaner on GitHub, documentation sites, note-taking apps, and Markdown editors.