首页 文章

降价上标(Github风味)?

提问于
浏览
284

lead之后,我在Github README.md中尝试了这个:

<span style="vertical-align: baseline; position: relative;top: -0.5em;>text in superscript</span>

不起作用,文本显示正常 . 救命?

2 回答

  • 14

    使用 <sup></sup> 标记( <sub></sub> 等同于下标) . 有关示例,请参见gist .

  • 454

    <sup><sub> 标签工作,是您任意文本的唯一好方法 . 其他方案包括:

    Unicode

    如果您需要的上标(或下标)具有数学性质,那么Unicode可能会让您满意 .

    我编译了一个列表,列出了我在this gist中可以识别的所有Unicode超级和下标字符 . 一些更常见/有用的是:

    • SUPERSCRIPT ZERO(U 2070)

    • ¹ SUPERSCRIPT ONE(U 00B9)

    • ² SUPERSCRIPT TWO(U 00B2)

    • ³ SUPERSCRIPT THREE(U 00B3)

    • SUPERSCRIPT LATIN小写字母N(U 207F)

    人们也经常会找到 <sup><sub> 标签,试图呈现如下特定符号:

    • 商标标志(U 2122)

    • ® 注册标志(U 00AE)

    • 服务标志(U 2120)

    假设您的编辑器支持Unicode,您可以将上面的字符直接复制并粘贴到您的文档中 .

    或者,您可以在HTML character escape中使用上面的十六进制值 . 例如, &#x00B2; 而不是 ² . 这适用于GitHub(并且应该在Markdown呈现为HTML的任何其他位置工作)但在呈现为原始文本/ Markdown时可读性较差 .

    Images

    如果您的要求特别不寻常,您可以随时只插入图像 . GitHub支持的语法是:

    ![Alt text goes here, if you'd like](path/to/image.png)
    

    您可以使用完整路径(例如,以 https://http:// 开头),但通常更容易使用相对路径,该路径将相对于Markdown文档从repo加载图像 .

    如果您碰巧知道LaTeX(或想要学习它),您可以做任何可想象的文本操作并将其渲染到图像 . 像Quicklatex这样的网站让这很容易 .

相关问题