This issue can be solved by either not using markdown-syntax inside of HTML-elements or by using a markdown-engine which supports Markdown-syntax inside of HTML.
In Kramdown, for example, you can use markdown-language inside of HTML-elements by adding a markdown="1"-attribute to the HTML-tag:
### Warning
<div class="alert alert-danger" markdown="1">
Markdown is **supported** inside this html-tag!
</div>
On the website markdown-tags inside of html-blocks aren't rendered.
https://github.com/silverstripe/silverstripe-lessons-v4/blob/4c37713918f9ed8c6d1f48f776d5498daf2eb486/__tutorials/Lesson-00.md#L161-L163
This issue can be solved by either not using markdown-syntax inside of HTML-elements or by using a markdown-engine which supports Markdown-syntax inside of HTML.
In Kramdown, for example, you can use markdown-language inside of HTML-elements by adding a
markdown="1"
-attribute to the HTML-tag: