简介
Markdown是一种轻量级的标记语言。
Markdown的目标是实现易读易写。
Markdown的语法种类很少,,只对应HTML标记的一部分。
Markdown的理念是,能让文档更容易读、写和随意改。
不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。不需要额外标注这是 HTML 或是 Markdown;只要直接加标签就可以了。要制约的只有一些 HTML 区块元素–比如 <div>、<table>、<pre>、<p> 等标签,必须在前后加上空行与其它内容区隔开,还要求它们的开始标签与结尾标签不能用制表符或空格来缩进。
区块元素段落与换行
不能用空格或制表符来缩进。
前后要各有一个以上(含一个)的空行。
在行末输入两个以上(含两个)的空格然后回车表示换行。
标题
# 标题h1 ## 标题h2 ### 标题h3 #### 标题h4 ##### 标题h5 ###### 标题h6
#右边建议要有一个空格。
区块引用
在每行的最前面加上>。 也允许只在整个段落的第一行最前面加上>。 区块引用可以嵌套(例如:引用内的引用),只要根据层次加上不同数量的>。
> 引用引用> 引用引用>> 引用引用>>> 引用
引用引用 引用引用
引用引用
引用
>右边最好有一个空格。
列表
无序列表使用星号、加号或是减号作为列表标记。 有序列表则使用数字接着一个英文句点,很重要的一点是,在列表标记上使用的数字并不会影响输出的 HTML 结果。
* 这是无序列表* 这是无序列表* 这是无序列表
*右边一定要有空格。
1. 这是有序列表2. 这是有序列表3. 这是有序列表
n.右边一定要有空格。
代码区块
只要简单地缩进 4 个空格或是 1 个制表符就可以。
分隔线
用三个以上(含三个)的星号、减号、底线来建立一个分隔线。
***区段元素链接
要建立一个行内式的链接,只要在方块括号后面紧接着圆括号并插入网址链接即可。
[百度]( “百度”)一下
百度一下
强调
使用星号(*)和底线(_)作为标记强调字词的符号。
*转换成<em>***转换成<strong>**
转换成<em> 转换成<strong>
*号内侧不能有空格。
代码
如果要标记一小段行内代码,你可以用反引号把它包起来(`)。
`echo 1`
echo 1
图片
添加图片的形式和链接相似,只需在链接的基础上前方加一个!。
![Alt text](/path/to/img.jpg)其它自动链接<>
产生:
<a href=”http://example.com/”></a>反斜杠
相当于转义作用。使符号成为普通符号。
可以在以下这些符号前面加上反斜杠转换成普通的符号:
\ 反斜线` 反引号* 星号_ 底线{} 花括号[] 方括号() 括弧# 井字号+ 加号- 减号. 英文句点! 惊叹号
命运掌握在自己手中