Markdown语法指南:从标题到任务列表
需积分: 7 164 浏览量
更新于2024-09-07
收藏 965B MD 举报
"markdown语法指南"
Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML(超文本标记语言)文档。对于初学者来说,Markdown非常友好,因为它专注于文本内容,而不是复杂的排版和设计。以下是一份Markdown的基本语法指南:
### 大标题与子标题
Markdown使用井号(#)来定义标题级别,从一级标题(最大)到六级标题(最小)。例如:
```
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
```
### 斜体、粗体和斜体加粗
Markdown提供了简单的字体样式控制。用一对星号(*)包裹内容表示斜体,双星号(**)表示粗体,三者结合(***)则表示斜体加粗。如:
```
*斜体* 或 _斜体_
**加粗** 或 __加粗__
***斜体加粗*** 或 _**斜体加粗**_
```
### 无序列表
无序列表使用星号(*)、加号(+)或减号(-)开头,每个列表项之间换行。例如:
```
* item1
* item2
* item3
* item4
```
### 有序列表
有序列表使用数字加句点(.)开始,每行一个数字。例如:
```
1. item1
2. item2
1. item3
2. item4
```
### 插入图片
Markdown中的图片语法是通过两个感叹号(!!)和一对方括号([])来插入图片,然后在方括号后面加上图片的URL。注释中的图片语法为:
```

```
### 创建链接
链接由方括号([])和圆括号(())组成,方括号内是链接文字,圆括号内是链接地址。例如:
```
[百度](http://www.baidu.com)
```
### 引用
引用使用大于号(>)表示,多行引用可以通过在每一行都添加大于号。例如:
```
> We're living the future so
> the present is our past.
```
### 内联代码
在代码或变量前后加上反引号(`)可以创建内联代码样式。例如:
```
I think you should use an `<addr>` element here instead.
```
### 代码块
使用三个反引号(```)包围代码段,可创建代码块,并指定语言类型(如不指定,则无高亮)。例如:
```
```html
<div class="hello">hello world</div>
```
### 任务列表
Markdown支持任务列表,用破折号(-)加上方括号([])来创建未完成的任务,方括号内加勾选号(x)表示已完成。例如:
```
- [ ] first
- [x] second
- [ ] third
```
### 表格
创建表格需要竖线(|)定义列,破折号(-)表示表头分隔线,内容放在竖线之间。例如:
```
| 列1 | 列2 |
| ---- | ---- |
| 按摩 | 200 |
| 吃饭 | 1000 |
```
以上就是Markdown的基本语法介绍,通过这些简单易学的标记,你可以轻松地编写出格式清晰、易于阅读的文档。随着你对Markdown的深入学习,你会发现它在博客、笔记、文档等方面的应用非常广泛且实用。
2021-05-26 上传
1750 浏览量
211 浏览量
2025-02-19 上传
2025-02-19 上传

小医仙De楠冉
- 粉丝: 0
最新资源
- Java工程师面试精华:核心知识点与常见问题
- OGRE、Irrlicht等3D引擎深度解析与特性比较
- CMOS射频低噪声放大器设计与性能优化
- Protege入门:创建简单动物本体及基础用法教程
- JavaScript 弹窗代码合集与实现技巧
- Linux 0.11内核深度注解:入门与理解指南
- 日语在软件开发中的应用
- C语言参考手册:标准库函数详解
- 限制DDL操作:使用触发器监控与阻止truncates
- JavaScript教程:动态编程语言,Ajax基石与Java区别详解
- Oracle数据库安装与管理详解
- jQuery:简化JavaScript和Ajax开发的框架
- VMware上安装Red Hat Linux 4与Oracle10g详细步骤
- InfoQ中文站免费图书:深入浅出Struts2
- 提升C#面试必备:.NET访问权限、SQL查询、页面间数据传递与异常处理详解
- .NET面试深度解析:130道经典试题