Markdown语法速成指南

需积分: 23 0 下载量 132 浏览量 更新于2024-08-08 收藏 2KB MD 举报
Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML(超文本标记语言)文档。Markdown的语法简洁明了,易于学习,非常适合用来编写文档、博客文章、README文件等。下面我们将深入探讨Markdown的基本语法和常用功能。 ## 1. 标题 Markdown支持六级标题,通过在文字前添加井号(#)来创建。一级标题使用一个井号,二级标题使用两个井号,以此类推,最多到六级标题。例如: ``` # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 ``` ## 2. 列表 Markdown支持有序列表和无序列表。有序列表通过在文本前添加数字和点号(1.)来创建,无序列表则使用星号(*)、减号(-)或加号(+)。列表项之间使用空格或回车进行换行,可以嵌套其他列表。 ``` 1. 有序列表项1 2. 有序列表项2 - 有序列表项2.1 - 有序列表项2.2 - 无序列表项1 - 无序列表项2 * 无序嵌套列表项 ``` ## 3. 任务列表 Markdown还支持任务列表,通过在列表项前加上方括号和减号或空格来创建。未完成的任务用[ ],已完成的任务用[x]表示。 ``` - [ ] 未完成的任务 - [x] 已完成的任务 ``` ## 4. 表格 创建表格使用竖线(|)定义列,通过在行尾添加冒号(:)来设定对齐方式。例如: ``` | 学号 | 姓名 | 性别 | 年龄 | | :---: | :--: | ---- | ---- | | 11907990415 | 张三 | 男 | 20 | | | 李四 | 女 | 22 | ``` ## 5. 代码 Markdown支持插入行内代码,用反引号(`)包裹。对于多行代码,可以使用三个反引号(```)或波浪号(~~~),并指定编程语言,例如: ``` 行内代码示例:`int x = 10;` 代码块示例: ```python print('hello,world'); print('你好,世界'); print('nihao,shijie'); ``` ## 6. 插入图片 插入图片使用`![]()`语法,其中方括号内是图片的alt属性,圆括号内是图片的URL或路径。 ``` ![](image_path_or_url) ``` ## 7. 文字样式 Markdown提供了多种文字样式: - **加粗**: **加粗** - *斜体*: *斜体* - ***斜体加粗***: ***斜体加粗*** - ~~删除线~~: ~~删除线~~ - <u>下划线</u>: <u>下划线</u> - ==高亮==: ==高亮== - ^上标^: ^上标^ - ~下标~: ~下标~ - 引用: > 引用内容 ## 8. 分割线 通过连续输入三个或更多破折号(---)或星号(***)来创建分割线。 ``` --- *** ``` 以上就是Markdown的基本语法和常见功能,掌握这些知识后,你就可以轻松编写出格式清晰、易读的文档了。在实际使用中,还可以结合Markdown编辑器的快捷键,如Ctrl+B(加粗)、Ctrl+I(斜体)等,提高编辑效率。