If you use the image markdown syntax to render an image and put it near HTML code, Docsify will render it as text. The problem was introduced in version 4.8.0.
For example, this would not render the image:
<div>

</div>
This would also not render the image:
<br/>

But this would (empty line between HTML and markdown):
<br/>

Found out this https://github.com/markedjs/marked/issues/488#issuecomment-56338123.
鈫揟he same on GitHub.
<div>

</div>
<br/>

<br/>

I would say let's stay with the mainstream, so it's not a bug. What do you think? @QingWei-Li
@cheng-kang you're right.
We should follow the mainstream usage.
But I will add a new custom component feature so that we can use markdown in HTML.
I found this can be rendered by adding spaces in html...
https://codesandbox.io/s/z2k36lqlrp
# Quick start
<div style='color: red;'>
- a
- b
- c
</div>
thank you for the tip, @QingWei-Li!
Most helpful comment
I found this can be rendered by adding spaces in html...
https://codesandbox.io/s/z2k36lqlrp