<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
<div class="md">
<span class="bg-yellow">If water comes directly from a good,
</span><span class="bg-yellow u-purple">pretreated source, then no additional purification is needed;
</span><span class="u-purple"> otherwise, pretreat water before use.
</span><span class="u-purple bg-orange">Store water in
sturdy,</span><span class="bg-orange"> leak-proof, breakage-resistant containers.</span>
Consider using plastic bottles commonly...
</div>
Markdown 不支持这样的东西。这是一种非常简单的语言。
HTML 是 Markdown 中的一等公民,它让你更接近。但由于 HTML不允许错误嵌套的标签,为了可靠地获得您想要的结果,您必须显式地启动和停止每种样式组合。
例如:
请注意,我确保在适当的情况下将每个
<span>
右侧与前面的右侧对齐</span>
,以避免无样式的空白。不是很方便,但如果您生成 HTML,当然是可能的。