### Markdown语法知识点详解 #### 一、标题 Markdown支持两种类型的标题:Setext风格和Atx风格。 - **Setext风格**:通过在文本下方添加一定数量的等号(=)或减号(—)来定义一级或二级标题。 - 示例: ``` 这是一种标题 ============== 这是另一种标题 --------------- ``` - 效果: - 这是一种标题 ============== - 这是另一种标题 --------------- - **Atx风格**:通过在文本前添加一个到六个井号(#)来定义一级至六级标题。 - 示例: ``` # 这是另一种标题 ## 这又是另一种标题 ``` - 效果: - # 这是另一种标题 - ## 这又是另一种标题 #### 二、区块引用 区块引用用于突出显示一段文字,通常用于引用他人的话或者注释说明。 - **基本用法**:在文本前添加一个大于号(>)即可。 - 示例: ``` > 这是一段区块引用, > 当然也可以只在段落最前面加上 >> 嵌套也是可以的 ``` - 效果: > 这是一段区块引用, > 当然也可以只在段落最前面加上 >> 嵌套也是可以的 #### 三、列表 Markdown支持两种列表:无序列表和有序列表。 - **无序列表**:通过在每项前添加星号(*)、加号(+)或减号(-)来创建。 - 示例: ``` * 春 * 夏 * 秋 * 冬 + 春 + 夏 + 秋 + 冬 - 春 - 夏 - 秋 - 冬 ``` - 效果: - 春 - 夏 - 秋 - 冬 + 春 + 夏 + 秋 + 冬 - 春 - 夏 - 秋 - 冬 - **有序列表**:通过在每项前添加数字后跟一个点来创建。 - 示例: ``` 1. 春 2. 夏 3. 秋 4. 冬 ``` - 效果: 1. 春 2. 夏 3. 秋 4. 冬 - 注意:实际渲染时,数字会被忽略,只保留顺序。 #### 四、代码区块 代码区块用于展示源代码或其他预格式化文本。 - **基本用法**:通过缩进或使用三个反引号(```)来创建。 - 示例: ``` #include<iostream> using namespace std; int main() { cout << "Hello World!" << endl; } ``` - 效果: ```cpp #include<iostream> using namespace std; int main() { cout << "Hello World!" << endl; } ``` #### 五、分割线 分割线用于分隔文档中的不同部分。 - **基本用法**:使用三个星号(***)、三个减号(---)或三个下划线(___)来创建。 - 示例: ``` *** --- ___ ``` - 效果: *** --- ___ #### 六、链接 Markdown支持三种类型的链接:内联式、参考式和自定义ID。 - **内联式**:将链接文本放在方括号内,将URL放在圆括号内。 - 示例: ``` [这是一个链接](http://www.baidu.com/) ``` - 效果: [这是一个链接](http://www.baidu.com/) - **参考式**:链接文本与URL分开定义,其中链接文本放在方括号内,URL放在文档末尾定义。 - 示例: ``` [这也是一链接][id] [id]: http://www.baidu.com/ ``` - 效果: [这也是一链接][id] [id]: http://www.baidu.com/ - **自定义ID**:链接文本放在方括号内,URL放在方括号后的圆括号内,同时可以为链接设置标题。 - 示例: ``` [这还是一个链接][baidu] [baidu]: http://www.baidu.com/ "Title" ``` - 效果: [这还是一个链接][baidu] [baidu]: http://www.baidu.com/ "Title" #### 七、强调 Markdown提供了两种方式来表示强调文本:使用星号(*)或下划线(_)。 - **一次强调**:表示斜体文本。 - 示例: ``` *接下来是强调* _接下来是强调_ ``` - 效果: *接下来是强调* _接下来是强调_ - **两次强调**:表示粗体文本。 - 示例: ``` **接下来是强调** __接下来是强调__ ``` - 效果: **接下来是强调** __接下来是强调__ #### 八、代码片段 代码片段用于插入简短的代码段。 - **基本用法**:通过在代码前后各添加一个反引号(`)来创建。 - 示例: ``` `printf()` ``` - 效果: `printf()` #### 九、图片 Markdown支持两种方式插入图片:内联式和参考式。 - **内联式**:直接在文档中插入图片。 - 示例: ``` ![Image](https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_ca79a146.png) ``` - 效果: ![Image](https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_ca79a146.png) - **参考式**:图片文本与URL分开定义,其中图片文本放在方括号内,URL放在文档末尾定义。 - 示例: ``` ![Image][id] [id]: https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_ca79a146.png ``` - 效果: ![Image][id] [id]: https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_ca79a146.png #### 十、表格 Markdown支持简单的表格创建。 - **基本用法**:使用竖线(|)和减号(-)来定义表格结构。 - 示例: ``` | 1 | 2 | 3 | 4 | |---|---|---|---| | 春 | 夏 | 秋 | 冬 | ``` - 效果: | 1 | 2 | 3 | 4 | |---|---|---|---| | 春 | 夏 | 秋 | 冬 | 以上就是Markdown语法中最基础的一些示例及其详细解释。掌握这些基础知识可以帮助您更高效地编写Markdown文档。
- 粉丝: 7
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Spring Boot的极简易课堂对话系统.zip
- (源码)基于JSP+Servlet+MySQL的学生管理系统.zip
- (源码)基于ESP8266的蜂箱监测系统.zip
- (源码)基于Spring MVC和Hibernate框架的学校管理系统.zip
- (源码)基于TensorFlow 2.3的高光谱水果糖度分析系统.zip
- (源码)基于Python框架库的知识库管理系统.zip
- (源码)基于C++的日志管理系统.zip
- (源码)基于Arduino和OpenFrameworks的植物音乐感应系统.zip
- (源码)基于Spring Boot和Spring Security的博客管理系统.zip
- (源码)基于ODBC和C语言的数据库管理系统.zip