Markdown obsługuje również listy zagnieżdżone, wszystko co musimy zrobić, to zidentyfikować każdy poziom elementów, aby uczynić go podlistą pod listą główną:
``markdown
- Pierwszy element
- Pierwszy podpunkt
- Drugi podpunkt
Możemy również łączyć listy uporządkowane i nieuporządkowane w następujący sposób:
``markdown
1. Pierwszy uporządkowany element
- Nieuporządkowany element podrzędny
- Kolejny nieuporządkowany element podrzędny
2. Drugi uporządkowany element
- Podpozycja nieuporządkowana
- Kolejny nieuporządkowany element podrzędny