1. 概念介绍:
1.1 介绍:
Markdown是一种轻量级的标记语言,用于快速编写格式简单的文档,常用于写作、博客和文档记录。说起标记语言不要陌生,以下是常见的标记语言:
HTML(超文本标记语言):用于创建网页的标记语言,定义了文档的结构、样式和链接。
XML(可扩展标记语言):用于定义自定义标记和数据格式的通用标记语言,适用于数据交换和存储。
LaTeX:用于排版科技文档的标记语言,支持复杂的数学公式、图表和文献引用。
SGML(标准通用标记语言):XML和HTML的前身,用于定义其他标记语言和文档类型。
1.2 优点:
- 专注你的文字内容而不是排版样式,安心写作(不像word需要调整字号、字体)
- 轻松的导出 HTML、PDF 和本身的 .md 文件
- 纯文本内容,兼容所有的文本编辑器与字处理软件
- 学习成本低
2. 段落标记方法
2.1 <br>或<br/>
示例:
段落1<br>段落2
效果:
段落1
段落2
2.2 两个以上空格加上回车
示例:
段落1 段落2
效果:
段落1
段落2
2.3 中间有空行
示例:
段落1 段落2
效果:
段落1
段落2
单个回车无法实现段落换行
3. 强调类型
3.1 斜体:*或_
用*或_包围即可:
示例:
*这里是斜体内容1* _这里是斜体内容2_
效果:
这里是斜体内容1 这里是斜体内容2
* 和 _ 两边都有空白的话,它们就只会被当成普通的符号
普通的星号或下划线,可以用反斜杠\* \_进行转义
3.2 粗体:两个*或_
两个*或_包围即可:
示例:
**这里是粗体内容1** __这里是粗体内容2__
效果:
这里是粗体内容1 这里是粗体内容2
3.3 删除线:两个~
两个~包围即可:
示例:
~~这个内容是被删掉的~~
效果:
这个内容是被删掉的
4. 标题
Markdown 支持两种标题的语法,Setext 和 atx 形式。
Markdown文档中最多可设置6级标题
4.1 Setext:3个以上 = (一级标题)和 - (二级标题)
示例:
一级标题: ======== 二级标题: --------
效果:
一级标题
二级标题
4.2 Atx:
标题前加# ,数量越多级别越低
示例:
# 标题 ## 标题 ### 标题
效果:
标题
标题
标题
5. 链接
5.1 行内形式链接:[内容](http_url “alt 提示”)
示例:
[点击这里进入](https://www.csdn.net/ "csdn首页")
效果:
5.2 参考形式链接:[内容][1] + [1]: http_url “alt 提示”
参考形式链接允许你将链接的URL和显示文本分开,从而使文本更加清晰。
示例:
[点击这里进入][1] [点击这里进入][1] [点击这里进入][1] [1]: https://www.csdn.net/ "csdn首页"
效果:
参考形式链接的优点是可以在文档中多次使用相同的链接,而不必重复输入URL,从而提高了文档的可读性和维护性。