Markdown语法全攻略:从入门到精通
需积分: 0 153 浏览量
更新于2024-08-04
收藏 30KB DOC 举报
"Markdown语法记录文档"
Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML(超文本标记语言)文档。Markdown语法简单,使得它成为撰写电子邮件、博客文章、技术文档、README文件等的理想选择。以下是对Markdown语法的详细说明:
一、标题
Markdown通过#号来表示不同级别的标题。一个#代表一级标题,两个#代表二级标题,依此类推,最多可以到六级标题。例如:
```
# 一级标题
## 二级标题
### 三级标题
```
对应的HTML代码为:
```html
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
```
二、超链接
Markdown中插入超链接的语法如下:
```
[显示的文字](链接地址 "链接标题")
```
其中,“链接标题”是可选的。例如:
```
[Google](https://www.google.com "全球最大的搜索引擎")
```
对应的HTML代码为:
```html
<a href="https://www.google.com" title="全球最大的搜索引擎">Google</a>
```
三、插入图片
Markdown插入图片的语法与超链接类似,但前面加上感叹号!:
```
![图片的描述](图片URL "图片标题")
```
例如:
```
![Markdown Logo](https://example.com/images/markdown.png "Markdown的Logo")
```
对应的HTML代码为:
```html
<img src="https://example.com/images/markdown.png" alt="图片的描述" title="图片标题">
```
四、字体
Markdown提供了几种基本的文本样式:
- **加粗**:使用两个星号`**`包裹文字,如`**加粗的文字**`。
- *倾斜*:使用一个星号`*`包裹文字,如`*倾斜的文字*`。
- ***斜体加粗***:使用三个星号`***`包裹文字,如`***斜体加粗的文字***`。
- ~~删除线~~:使用两个波浪线`~~`包裹文字,如`~~加删除线的文字~~`。
五、引用
Markdown中的引用使用`>`字符,例如:
```
> 引用的内容
```
对应的HTML代码为:
```html
<blockquote>引用的内容</blockquote>
```
六、分割线
Markdown中,连续输入三个或以上`-`或`*`可以创建一条水平分割线,如:
```
---
***
```
七、列表
Markdown支持无序和有序列表:
- 无序列表:使用`-`、`+`或`*`,每个项目前加一个,如:
```
- 列表内容1
+ 列表内容2
* 列表内容3
```
- 有序列表:使用数字和点`1.`,如:
```
1. 列表项1
2. 列表项2
3. 列表项3
```
Markdown的这些基本语法使得编写文档变得直观且高效,而且在多个平台上都有相应的编辑器支持,如GitHub、GitLab、简书等,大大提高了内容创作者的工作效率。
2247 浏览量
114 浏览量
282 浏览量
147 浏览量
2021-06-05 上传
162 浏览量
2024-01-22 上传
342 浏览量
115 浏览量
GIS之家
- 粉丝: 1403
- 资源: 51
最新资源
- 50个CSS超炫丽button样式代码下载
- pid控制器代码matlab-PID_Node.js_Framework:PID_Node.js_Framework
- dask-blog:达斯发展博客
- KMVDR.rar_MVDR宽带_mvdr wideband_宽带mvdr_波束形成
- 行业文档-设计装置-一种折叠式英语书写练习专用书写板.zip
- symbiomon:SYMBIOMON监视微服务
- 设计:设计材料,海报以及更多代表SAIG的作品。 :artist_palette:
- case1
- RAIM算法集合(卫星导航).zip
- 翻牌消除、翻牌消除代码
- learn-scala-3:现代Scala沙箱
- Flatland 2D Physics Library-开源
- 行业文档-设计装置-一种拖动式太阳能热水器清尘刷.zip
- 7958013659
- pid控制器代码matlab-SeniorProject2018-2019:高级项目2018-2019
- 行业文档-设计装置-一种折叠式纸盒.zip