DEV Community

Boris Jamot ✊ /
Boris Jamot ✊ /

Posted on • Updated on

Why Adding a Markdown Sublist Breaks the List on

Can someone explain me why when I add a sublist to a Markdown list on, it breaks my list by adding unexpected CR after each item?

Here's my code:

- item 1
  - item 1.1
- item 2
- item 3
Enter fullscreen mode Exit fullscreen mode

And the result:

  • item 1
    • item 1.1
  • item 2
  • item 3


Top comments (5)

justinjstark profile image
Justin J Stark • Edited

If you look at the outputted HTML, there are <br>s before item 2 and item 3. This is definitely a bug.

<li>item 1
<li>item 1.1</li>
<li>item 2</li>
<li>item 3</li>

My guess is this line is meant to strip out the brs but I don't have time to figure out why it doesn't work.

defiance profile image
Defiance Black


If the pot is open for opinions, I'd rather that <CR> be removed.

I like tight lists.

itsdarrylnorris profile image
Darryl Norris

This looks to me like a bug. I think it might be worth opening an issue in Github?

ben profile image
Ben Halpern

If anyone wants to dive in, the answer may lie here

kspeakman profile image
Kasey Speakman • Edited

I've run into this as well. I tend to just avoid sub lists in posts here. Although looking at it, it does look alright visually... just not what I expected.