导语:今天主要讲的就是markdown这门标记语言,说要标记语言,你们可能会想到html,对的,它就是一门超文本标记语言,用来展示网页内容结构的。
目录
介绍
用途
语法
介绍
markdown它是用于文档的快速排版,类似于word。
它有以下特点:
- 轻量
- 简单
- 通用
用途
- 写博客
正因为它有那些特点,语法简单容易学,而且功能还比较强大,所以非常多的人用它来写博客。最流行的博客平台有很多都支持markdown,比如说wordpress,zblog等博客平台,还有github等代码托管平台。
- 写说明
在github上随处可见各种仓库都有README.md结尾的说明文档,帮助开发者更好的了解这个仓库存放的东西是什么,都有哪些功能作用,可以用来做什么。
- 转化
转化这个用途,就不太常见了,它主要是把markdown文件转化为ppt,word等文件文档格式。用于学术研究,数据计算等领域。
语法
- 标题
- 文本
- 图片
- 链接
- 列表
- 表格
- 代码
标题
在markdown的语法规则中,标题是用 # 号来标记的,一共有六级,分别是1-6类似于html的标题标签。# 号从大到小,内容从大到小,# 号越多,级别越小,内容越详细。
语法如下:
1 | # 标题1 |
文本
文本也是markdown的特色之一。包括粗体,斜体,删除,引用,分割线。
1 | // 1.粗体用两个*号包围内容。 |
图片
说明图片使用最前面一个英文叹号,中间是方括号括起来,写说明,后面是一个花括号,写图片地址。
语法:
1 |  |
这样就是表示一个图片。
例如:

链接
链接的使用方法和图片有些类似,就是去掉了叹号,后面的都不变,前面还是方括号,用来链接地址文字说明,后面是花括号,用于链接的网络地址。
语法: [链接说明](http://www.example.com)
例如:百度
列表
列表是用来展示要点,一列一列显示内容,用于内容比较多的时候使用。
语法:
无序列表
+
和-
。+
就是一级列表,-
就是二级列表。
有序列表
用数字加点,要空格。
例如:
1 | // 这是无序列表。 |
表格
表格是用于展示某一个统计内容的,范围比较广。
语法:
1 | 表头|表头|表头 |
两点是左右,点在左边就文字居左。
例如:
序号 | 姓名 | 成绩 | 排名 |
---|---|---|---|
1 | 张三 | 98 | 优秀 |
2 | 李四 | 46 | 不及格 |
3 | 王五 | 63 | 合格 |
代码
可以用代码或者代码块来写代码,是广大程序员必爱之物。
语法:
两个斜点表示一个代码条,并且高亮显示;
三个斜点一排,排成两排,中间写点内容,就是代码块,用来展示很多段代码。你可以在第一排旁边写上你要写代码的内容类型,比如:html,css,javascript或js,php
等等都可以广泛的支持各种标记、编程语言。
效果如下:
- 代码条
例如:css
- 代码块
例如:这是一段html标记语言代码块。
1 |
|
例如:这是一段css标记语言代码块。
1 | h1 { |
例如:这是一段js标记语言代码块。
1 | document.write('你好,欢迎学习markdown教程'); |
写在最后
Markdown是一门非常不错的,值得每个人学习的文本编辑器都支持的标记语法的语言,希望每个人都能学会,这里我只是把我日常写作中常用的做了一个总结汇总,都某时记不得的时候,再来回顾。