Markdown是一种轻量级的标记语言。通常为程序员群体所用,目前它已是全球最大的技术分享网站 GitHub 和技术问答网站 StackOverFlow 的御用书写格式。由John Gruber和Aaron Swartz创建,使其成为可读性最大并可再发行的可输入输出的格式。
Markdown 允许 HTML 语法, 所以使用者如果需要可以直接用 HTML来表示是可以的。
Markdown 语法:
1. 斜体和粗体
显示效果:
斜体或斜体
粗体
加粗斜体
删除线
2. 分级标题
第一种写法:
第二种写法:
3. 超链接
3.1.行内式
[]里写链接文字,()里写链接地址, ()中的”“中可以为链接指定title属性,title属性可加可不加。[链接文字](链接地址 “链接标题”)’这样的形式,链接地址与链接标题前有一个空格。
显示效果
欢迎来到中山大学南方学院
欢迎来到中山大学南方学院
3.2.参考式
语法说明:
参考式链接分为两部分,文中的写法 [链接文字][链接标记],在文本的任意位置添加[链接标记]:链接地址 “链接标题”,链接地址与链接标题前有一个空格。
如果链接文字本身可以做为链接标记,也可以写成[链接文字][] [链接文字]:链接地址的形式。
显示效果:
1. 我经常去的几个网站Sogou、Baidu以及youdao
2. Sogou是一个不错的网站。
3.3 自动链接
语法说明:
Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>包起来, Markdown 就会自动把它转成链接。一般网址的链接文字就和链接地址一样,例如:
显示效果:
http://example.com/
address@example.com
4. 锚点
网页中,锚点其实就是页内超链接,也就是链接本文档内部的某些元素,实现当前页面中的跳转。
注意: Markdown Extra 只支持在标题后插入锚点,其它地方无效。
语法描述:
在你准备跳转到的指定标题后插入锚点{#标记},然后在文档的其它地方写上连接到锚点的链接。
5. 列表
无序列表:使用 *,+,- 表示无序列表。
显示效果:
无序列表项 一
无序列表项 二
无序列表项 三
6引用
显示效果:
- 这是第一行列表项。
- 这是第二行列表项。