Markdown语法速成指南
需积分: 23 95 浏览量
更新于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(斜体)等,提高编辑效率。
1041 浏览量
263 浏览量
246 浏览量
129 浏览量
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
superburrry
- 粉丝: 46
最新资源
- Profwiz3:快速迁移域控用户配置的神器
- Flutter新项目入门指南与资源分享
- C#串口通信实践:开启/关闭、数据传输及波特率设置
- Phoenix BIOS Editor 2.2.6.0:Windows平台的BIOS编辑工具安装指南
- 多周期CPU制作与烧制到basy3板子的实操指南
- 易语言实现11选n组合源码解析
- NC冠状病毒数据分析仪表板的构建与应用
- NetworkEye:全方位监控App内HTTP请求工具
- PowerShell脚本分享:marino-scripts的使用体验
- 探索ArcGIS 10.3:下载与应用指南
- 深入解析恒压供水系统及其变频器转换线路
- Android平台下的拉刷新技术详解
- 掌握ASP.NET:动态网站开发教程第三版
- 使用fileMagic_RoboCopyPS PowerShell脚本按文件标头快速搜索和复制文件
- iOS APP引导页设置教程与SYGuideView组件使用
- 全面测试的旅游机票订购网站系统开发