MarkDown常用语法小结

1.初识markdown优点:

-纯文本,所以兼容性极强,可以用所有文本编辑器打开。
-让你专注于文字而不是排版。
-轻松的导出 HTML、PDF 和本身的 .md 文件。
-Markdown 的标记语法有极好的可读性。

2.使用MarkDown:

2.1 标题

Markdown 通过在行首添加 1 ~ 6个 # 符号来定义不同级别的标题,最多到六级标题。
注意 :# 后最好是需要加一个空格。

# 一级标题
## 二级标题
### 三级标题
#### 四级标题

解析效果:

一级标题

二级标题

三级标题

四级标题

2.2列表

无序列表可以使用 * , + , - 三者中任意符号来标记;有序列表则使用 数字 加 . 来标记。
列表格式也很常用,只要在文字前加上- 或+ 或* 就可以了 例如:

-文本1
+文本2
*文本3

如果你希望是有序列表,直接加上1. 2. 3.就可以了

1. 文本一
2. 文本二
3. 文本三

解析效果:

  • 文本1
  • 文本2
  • 文本3
    (同理有序列表)
2.3加粗,斜体和删除线

同时使用一对 * 或者一对 _ 包围住的文本会被转化为斜体
同时使用两对 * 或者两对_ 包围住的文本会被转化为粗体
同时使用两对 ~ 包围住的文本会被转化为删除线

*斜体*
_斜体_
**加粗**
__加粗__
~~删除线~~

解析效果:
斜体
斜体
加粗
加粗
删除线

2.4 引用

在段落前加一个 > 即可标记为引用
注意: > 后最好加一个空格,> 和 >> 和>>> 可以多层嵌套引用

一般用法
>这是引用
迭代用法
>这是一级引用
>>这是二级引用
>>>这是三级引用
>>
>>这是二级引用
>
>这是一级引用

解析效果:

这是一级引用

这是二级引用

这是三级引用

这是二级引用

这是一级引用

提示:引用的区域块也可以使用其他的MarkDown语法

1.这是第一行
2.这是第二行
给出代码示例:
document.getElementsByClassName()

补充一下
引用区块 > 和代码区块 ``` 的区别:
引用区块 > 中的文本保留Markdown语法,而代码块中的文本不保留Markdown语法。

2.5 分割线

一般使用三个以上的***来表示分割线

***

解析效果:


2.6 插入链接

markdown文本中插入链接非常方便,有 文内链接 和 引用链接 两种方式。

注意:文内链接 和 引用链接 显示效果是一样的,但是在编辑状态下的使用情况不一样。文内链接紧跟链接文字,可以在看到链接文字的同时清楚的知道链接地址,但是不便于多次重复利用。

引用链接可以重复使用,但一般都是将一些链接放在一起统一管理,如一段文字后面或文章结尾,因此在找到链接和链接文字的对应关系上有些麻烦,各有利弊,分情况使用吧。

文内链接
这是一个文内链接的[例子](http://example.com/ "鼠标悬浮此处显示的标题")。
[这个](http://example.net/)链接在鼠标悬浮时没有标题。
[这个](/about/)链接是本地资源。

引用链接
这是一个引用链接的 [例子][id],[例子2][]。
[id]: http://example.com/  "鼠标悬浮标题(可选)"
[例子2]: http://example.com/ 
注意,这里的 id 没有大小写区分,如果省略 id ,则前面方括号的内容会被用作 id 。

我常用的网站包括 [Google][1], [Yahoo][2] 和 [MSN][3] 。
[1]: http://google.com/        "Google"
[2]: http://search.yahoo.com/  "Yahoo Search"
[3]: http://search.msn.com/    "MSN Search"
  
也可以写成

我常用的网站包括 [Google][],[Yahoo][] 和 [MSN][] 。
[google]: http://google.com/        "Google"
[yahoo]:  http://search.yahoo.com/  "Yahoo Search"
[msn]:    http://search.msn.com/    "MSN Search"

解析效果:
文内链接
这是一个文内链接的例子。
这个链接在鼠标悬浮时没有标题。
这个链接是本地资源。

引用链接
这是一个引用链接的 [例子][id],[例子2][]。
[id]: http://example.com/ "鼠标悬浮标题(可选)"
[例子2]: http://example.com/
注意,这里的 id 没有大小写区分,如果省略 id ,则前面方括号的内容会被用作 id 。

我常用的网站包括 [Google][1], [Yahoo][2] 和 [MSN][3] 。
[1]: http://google.com/ "Google"
[2]: http://search.yahoo.com/ "Yahoo Search"
[3]: http://search.msn.com/ "MSN Search"

也可以写成

我常用的网站包括 [Google][],[Yahoo][] 和 [MSN][] 。
[google]: http://google.com/ "Google"
[yahoo]: http://search.yahoo.com/ "Yahoo Search"
[msn]: http://search.msn.com/ "MSN Search"

结语

以上几种格式是比较常用的格式。除这些之外,Markdown 还有其他语法,如想了解和学习更多,可以参考这篇『Markdown 语法说明』。

你可能感兴趣的:(MarkDown常用语法小结)