更多Markdown使用技巧,可参考《Markdown使用方法、常用技巧汇总》
注意:
markdown
的设计初衷是“ 专注写作而不是排版 ”。虽然一些特性能手写HTML
,但这样写作效率、可读性都很差,不建议这样使用。- 如果你的排版有很多类似场景,建议考虑排版习惯、或是否适合使用markdown。
文中介绍均在CSDN-markdown测试过。
速查表
样式名 | 效果 | Markdown |
---|---|---|
加粗 | 文本 | **文本** 或 __文本__ ,用两个* 或两个_ 包围文本 |
斜体 | 文本 | *文本* 或 _文本_ ,用一个* 或一个_ 包围文本 |
删除线 | ~~文本~~ | |
下划线 | 文本 | <u>文本</u> ,Markdown自身没有实现下划线,但它是HTML的子集,实现了<u> 标签· CSDN的锚和链接是没有下划线的、只是颜色高亮,一般建议加上下划线,会更明确是链接、可点击的; · 一般文本建议不要加下划线,容易误会成链接 |
上标 | 文本上标 | 文本^上标^ |
下标 | 文本下标 | 文本~下标~ |
小号字体 | 小号字体 | <small>小号字体</small> |
大号字体 | 大号字体 | <big>大号字体</big> |
关于高亮
高亮的定义:通过字体的颜色或背景色,突出某段内容。
这里有几种情况:
代码高亮
这是最普遍支持的高亮。又分为行内代码和代码块两种:
行内代码高亮
语法:
`print $0`
效果:print $0
行内代码中,若需要
`
符号,可使用`` ` ``
实现
- 注意`两侧需有空格或制表符
- 以此类推,若要实现
``
,可通过``` `` ```
实现
代码块高亮
语法如下:
## 注意:下面的py是增强代码块的特性,指代码块是python语法,不同的markdown编辑器对此支持可能会有不同
```py
print $0
```
效果如下:
print $0
代码块中,也支持出现
`
。与行内代码类似,代码中连续的`
,不能超过代码块最外侧的`
数量。例如,要打印```
(3个),代码块需使用````
(4个)声明
普通文本高亮
CommonMark
中并未定义普通文本高亮。
CSDN
中支持通过==文本高亮==
,实现文本高亮
如果你使用的markdown
编辑器不支持该便捷设置,可通过HTML
标签<mark>
实现:
语法:<mark>文本高亮<mark>
效果:文本高亮
注意:不同编辑器对
<mark>
标签的样式实现可能会略有不同
以上。感谢您的阅读。