Quick Reference
Syntax
- First item
- Second item
- Third item
Result
- First item
- Second item
- Third item
Basic List Usage
Unordered lists (bullet lists) in Markdown can be created using three different symbols: hyphens (-), asterisks (*), or plus signs (+). All three create the same visual result.
Example 1: Using Hyphens (-)
Markdown:
- Apples - Bananas - Oranges - Strawberries
Output:
- Apples
- Bananas
- Oranges
- Strawberries
Example 2: Using Asterisks (*)
Markdown:
* HTML * CSS * JavaScript * React
Output:
- HTML
- CSS
- JavaScript
- React
Example 3: Using Plus Signs (+)
Markdown:
+ Reading + Writing + Learning + Teaching
Output:
- Reading
- Writing
- Learning
- Teaching
Advanced List Techniques
Nested Lists
Create nested lists by indenting with 2 spaces or 1 tab:
Markdown:
- Fruits - Apples - Red apples - Green apples - Bananas - Oranges - Vegetables - Carrots - Broccoli - Grains
Output:
- Fruits
- Apples
- Red apples
- Green apples
- Bananas
- Oranges
- Apples
- Vegetables
- Carrots
- Broccoli
- Grains
Multi-paragraph List Items
Add multiple paragraphs to list items by indenting:
Markdown:
- First item This is a paragraph under the first item. This is another paragraph under the first item. - Second item Here's some content for the second item. - Third item
Output:
- First item
This is a paragraph under the first item.
This is another paragraph under the first item.
- Second item
Here's some content for the second item.
- Third item
Lists with Code Blocks
Include code blocks in list items:
Markdown:
- Install Node.js ```bash npm install -g node ``` - Create a new project ```bash mkdir my-project cd my-project ``` - Initialize package.json
Output:
- Install Node.js
npm install -g node
- Create a new project
mkdir my-project
cd my-project - Initialize package.json
Using Different Markers
You can mix different list markers for visual hierarchy, though it's generally better to stay consistent.
Mixed Marker Example
Markdown:
- Main category * Sub-category A + Detail 1 + Detail 2 * Sub-category B + Detail 3 + Detail 4
Output:
- Main category
- Sub-category A
- Detail 1
- Detail 2
- Sub-category B
- Detail 3
- Detail 4
- Sub-category A
Best Practices
✅ Best Practices
- Stay consistent: Use the same marker (-, *, or +) throughout your document
- Use proper indentation: 2 spaces or 1 tab for nested items
- Add blank lines: Separate complex list items with blank lines
- Keep items parallel: Use similar phrasing and structure for list items
- Don't overdo nesting: Limit to 3-4 levels maximum for readability
❌ Common Mistakes
- Inconsistent markers: Mixing -, *, and + randomly
- Wrong indentation: Using wrong number of spaces for nesting
- Missing spaces: Using "-item" instead of "- item"
- Inconsistent structure: Mixing sentence fragments and complete sentences
Common Issues and Solutions
❌ Problem: Wrong Indentation
Wrong (1 space):
- Main item - Sub-item (won't nest properly)
Correct (2 spaces):
- Main item - Sub-item (will nest properly)
Use exactly 2 spaces or 1 tab for proper nesting.
❌ Problem: Missing Space After Marker
Wrong:
-First item -Second item
Correct:
- First item - Second item
Always include a space after the list marker.
Try Lists Yourself!
Practice list syntax with our free online converter.