该<sup></sup>
标签用于标.使用反引号创建代码块.我遇到的问题是当我尝试在代码块中创建上标时,它打印出<sup></sup>
标签而不是在标签之间格式化文本.
如何在反引号之间正确格式化上标文本?
发布解决方案编辑
期望的输出:
而不是A2
A<sup>2</sup>
除非您使用原始HTML,否则这是不可能的.
该规则明确状态:
使用代码范围,&符号和尖括号自动编码为HTML实体,这使得包含示例HTML标记变得容易.
换句话说,不可能使用HTML来格式化代码范围中的文本.实际上,代码跨度是简单的,未格式化的文本.将任何文本显示为上标意味着它不是简单的,未格式化的文本.因此,这在设计上是不可能的.
但是,规则还规定:
Markdown不是HTML的替代品,甚至不接近它.它的语法非常小,仅对应于HTML标签的一小部分.我们的想法不是创建一种语法,以便更容易插入HTML标记.在我看来,HTML标签已经很容易插入.Markdown的想法是让阅读,编写和编辑散文变得容易.HTML是一种发布格式; Markdown是一种写作 形式.因此,Markdown的格式化语法仅解决可以用纯文本传达的问题.
对于Markdown语法未涵盖的任何标记,您只需使用HTML本身....
因此,如果您确实需要代码范围中的某些文本使用上标,那么请在整个范围内使用原始HTML(请务必根据需要手动转义):
<code>A code span with <sup>superscript</sup> text and escaped characters: "<&>".</code>
Run Code Online (Sandbox Code Playgroud)
其呈现为:
A code span with superscript text and escaped characters: "<&>".
归档时间: |
|
查看次数: |
3402 次 |
最近记录: |