如何在GitHub的README.md中使用非换行空格?
GitHub README.md 实现非换行空格的方案
以下几种方法可以在GitHub的README.md中保留非换行空格,避免被渲染为普通空格:
- 使用Unicode窄不换行空格(
U+202F):直接输入该字符(可通过输入法插入特殊字符或复制已有字符),GitHub渲染器不会将其替换为普通空格,且它的宽度比标准非换行空格(U+00A0)更紧凑。 - 借助HTML标签包裹:将需要保留非换行空格的内容用
<span>标签包裹,比如写<span>示例文本 这里有个非换行空格</span>,这种情况下HTML实体 会被正确解析为非换行空格。 - 使用HTML的
<nobr>标签:如果是需要整段内容强制不换行,而非单个空格,可使用<nobr>这段文本不会被自动换行</nobr>,GitHub支持该HTML标签的渲染。
内容的提问来源于stack exchange,提问作者Nico Schlömer
相关产品推荐
相关产品推荐

