Markdown语法快速入门:从标题到字体
Markdown基本语法介绍 Markdown是一种轻量级标记语言,由约翰·格鲁伯(John Gruber)创造,设计目的是让文档编写者能用易读易写的纯文本格式编写文档,然后可以方便地转换成结构化的HTML(XHTML或HTML)文档。这种语言的特点在于其简洁性和对常见文本格式处理的便利性,因此在很多网站和应用中被广泛采用,例如GitHub、Reddit、Diaspora、StackExchange、OpenStreetMap、SourceForge以及简书等。 ### 1. 标题 Markdown中,通过在标题文字前添加“#”来创建不同级别的标题。一级标题使用一个#,二级标题使用两个#,以此类推,直到六级标题。标准做法是在#后面添加一个空格再输入标题内容。例如: ``` # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 ``` 显示效果如下: # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 ### 2. 字体与强调 Markdown提供了加粗、斜体和删除线三种字体样式。 - **加粗**:将需要加粗的文字用两个星号(`**`)包围,例如:`**加粗文字**`。 - *斜体*:用一个星号(`*`)包围,例如:`*斜体文字*`。 - ~~删除线~~:用两个波浪线(`~~`)包围,例如:`~~删除线文字~~`。 示例: ``` **加粗文字** *斜体文字* ~~删除线文字~~ ``` 显示效果: **加粗文字** *斜体文字* ~~删除线文字~~ ### 3. 无序列表 无序列表使用星号(`*`)、减号(`-`)或加号(`+`)作为项目符号,每个项目前空一个制表符或四个空格。例如: ``` * 项目1 * 项目2 * 子项目1 * 子项目2 - 项目3 + 项目4 ``` 显示效果: - 项目1 - 项目2 - 子项目1 - 子项目2 - 项目3 - 项目4 ### 4. 有序列表 有序列表则在数字后紧跟一个点(`.`),每个项目同样前空一个制表符或四个空格。例如: ``` 1. 第一项 2. 第二项 1. 子项1 2. 子项2 3. 第三项 ``` 显示效果: 1. 第一项 2. 第二项 1. 子项1 2. 子项2 3. 第三项 ### 5. 链接 Markdown中创建链接有两种方式:内联式和参考式。 - 内联式链接:`[显示文本](链接地址)`,例如:`[Markdown官网](https://daringfireball.net/projects/markdown/)`。 - 参考式链接:先定义链接别名,然后在文档任何地方使用别名。例如: ``` [Markdown][1] [1]: https://daringfireball.net/projects/markdown/ ``` 显示效果: [Markdown官网](https://daringfireball.net/projects/markdown/) ### 6. 图片 插入图片的语法类似于链接,但使用感叹号(`!`)在前,例如:`![Alt文本](图片URL)`。例如: ``` ![Markdown Logo][logo] [logo]: https://upload.wikimedia.org/wikipedia/commons/thumb/6/66/Md.png/120px-Md.png ``` 显示效果: ![Markdown Logo][logo] [logo]: https://upload.wikimedia.org/wikipedia/commons/thumb/6/66/Md.png/120px-Md.png ### 7. 代码块 Markdown中可以用三个反引号(```)来创建一个代码块,可以指定编程语言,不指定时则无高亮。例如: ``` ```python def hello(name): print(f"Hello, {name}!") ``` ``` 显示效果: ```python def hello(name): print(f"Hello, {name}!") ``` ### 8. 引用 引用使用一个大于号(`>`)表示,例如: ``` > 这是一段引用 ``` 显示效果: > 这是一段引用 ### 9. 水平线 水平线(Horizontal Rule)使用三个星号(`***`)、破折号(`---`)或下划线(`___`)表示,例如: ``` *** --- ___ ``` 显示效果: *** --- 以上只是Markdown基本语法的一部分,Markdown还有更多高级特性,包括表格、自动链接、内嵌HTML等,能够满足日常编写文档的大部分需求。通过熟练掌握Markdown,可以提高编写文档的效率,同时使文档更加整洁美观。
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 1
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决Eclipse配置与导入Java工程常见问题
- 真空发生器:工作原理与抽吸性能分析
- 爱立信RBS6201开站流程详解
- 电脑开机声音解析:故障诊断指南
- JAVA实现贪吃蛇游戏
- 模糊神经网络实现与自学习能力探索
- PID型模糊神经网络控制器设计与学习算法
- 模糊神经网络在自适应PID控制器中的应用
- C++实现的学生成绩管理系统设计
- 802.1D STP 实现与优化:二层交换机中的生成树协议
- 解决Windows无法完成SD卡格式化的九种方法
- 软件测试方法:Beta与Alpha测试详解
- 软件测试周期详解:从需求分析到维护测试
- CMMI模型详解:软件企业能力提升的关键
- 移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
- Java程序设计试题与复习指南
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)