@woofy31 states that Obsidian doesn’t support HTML5 inside CommonMark:
All CM processors I’ve utilised thus far support it, albeit not inline. Rather, like:
<td>
`Codified`, **bold** text.
</td>
This is stipulated by the current CM specification, and is integral to all of my documents. Therefore, before I decide whether to utilise Obsidian, I need know whether this is offered.
Some inline html tags, such as <span> or <a>, have limited functionality in reading view. In general, what it’s written in the docs is correct.
We don’t support markdown with html blocks.
HTML blocks need to be self-contained and without blanks lines in them.
This limitation is an intentional design choice and is due to keeping parsers complexity low (both the editor and reding mode) and a performance optimizations that we use to be able to manage large documents.
I think what I tested before was div, which doesn’t manifest visually. It hadn’t occurred to me that the HTML part might be broken while the Markdown was rendered.