Markdown入门语法整理

来源:互联网 发布:詹姆斯生涯总数据 编辑:程序博客网 时间:2024/05/22 17:46
说明:此文档只涉及Markdown相关基础知识,不对HTML语法进行解释

1.标题

1.1 类Setext形式

类 Setext 形式是用底线的形式,利用 = (最高阶标题)和 - (第二阶标题),例如:

This is an H1
=============

This is an H2
-------------
1.2 类Atx 形式

# 这是 H1

## 这是 H2

###### 这是 H6
  可以在行尾加上 #,而行尾的 # 数量也不用和开头一样(行首的井字符数量决定标题的阶数):
# 这是 H1 #

## 这是 H2 ##

### 这是 H3 ######

2.列表
2.1    '- '      '+ '      '1. ' 都行
- 文本1
- 文本2
- 文本3
2.2 如果要求序列化
1. 文本1
2. 文本2
3. 文本3
  列表项目可以包含多个段落,每个项目下的段落都必须缩进 4 个空格或是 1 个制表符:
* This is a list item with two paragraphs.

  This is the second paragraph in the list item. You're
only required to indent the first line. Lorem ipsum dolor
sit amet, consectetuer adipiscing elit.

* Another item in the same list.
如果要在列表项目内放进引用,那 > 就需要缩进:
* A list item with a blockquote:

  > This is a blockquote
  > inside a list item.

3.链接和图片
[简书](http://www.jianshu.com)#插入链接
<http://example.com/>#自动链接
<address@example.com>#邮箱地址链接
![]http://upload-images.jianshu.io/upload_images/259-0ad0d0bfc1c608b6.jpg?#插入图片
4.引用
前面加>就可以,以空行结束引用
> 一盏灯, 一片昏黄; 一简书, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂
区块引用可以嵌套(例如:引用内的引用),只要根据层次加上不同数量的 >:
> This is the first level of quoting.
>
> > This is nested blockquote.
>
> Back to the first level.
引用的区块内也可以使用其他语法,包括标题、列表、代码区块等:
> ## 这是一个标题。
> 1.  这是第一行列表项。
> 2.  这是第二行列表项。
> 给出一些例子代码:
> return shell_exec("echo $input | $markdown_script");

5.粗体与斜体
两个 * 或_包含一段文本就是粗体的语法,用一个 * 或_包含一段文本就是斜体的语法。
 *一盏灯*, 一片昏黄;**一简书**, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂寞。
6.代码引用
  需要引用代码时,如果引用的语句只有一段,不分行,可以用--将语句包起来,这个符号是键盘左上角的那个。
'代码'
  如果引用的语句为多行,可以将--置于这段代码的首行和末行显示行号
```
代码
```
  代码内插入” ` “反引号,则需要加两个``反引号:
``There is a literal backtick (`) here.``
  或者在``后面加一个空格:
A single backtick in a code span: `` ` ``

A backtick-delimited string in a code span: `` `foo` ``
  另外,要在 Markdown 中建立代码区块很简单,只要简单地缩进 4 个空格或是 1 个制表符就可以,但是不显示行号,例如,下面的输入:
这是一个普通段落:

  这是一个代码区块。


7.表格
示例1:
| Tables        | Are           | Cool  |
| ------------- |:-------------:| -----:|
| col 3 is      | right-aligned | $1600 |
| col 2 is      | centered      | $12   |
| zebra stripes | are neat      | $1    |
显示效果:
TablesAreCoolcol 3 isright-aligned$1600col 2 iscentered$12zebra stripesare neat$1
示例2:
dog | bird | cat----|------|----foo | foo  | foobar | bar  | barbaz | baz  | baz
显示效果;
dogbirdcatfoofoofoobarbarbarbazbazbaz
8.缩进
使用一个'*'号,后面空格表示缩进位数:
*  Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
   Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
   viverra nec, fringilla in, laoreet vitae, risus.
*  Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
   Suspendisse id sem consectetuer libero luctus adipiscing.
等同于:
*  Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
viverra nec, fringilla in, laoreet vitae, risus.
*  Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
Suspendisse id sem consectetuer libero luctus adipiscing.

9.分割线
  你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
* * *

***

*****

- - -

---------------------------------------

10.反斜杠
  Markdown 支持以下这些符号前面加上反斜杠来转义特殊字符:
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号

11.兼容HTML
  在 Markdown 文件里加上一段 HTML 表格, <div>、<table>、<pre>、<p> 等标签,必须在前后加上空行与其它内容区隔开,还要求它们的开始标签与结尾标签不能用制表符或空格来缩进:
这是一个普通段落。

<table>
    <tr>
        <td>Foo</td>
    </tr>
</table>

这是另一个普通段落
  具体HTML语法,这里不再说明,需要的可参考:Markdown 语法说明(简体中文版),以及文档HTML语法


参考:Markdown 语法说明(简体中文版)、Markdown 新手指南
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 顺丰快递着急怎么办 孕妇吃菠萝过敏怎么办 燕窝炖稀了怎么办 玻尿酸隆鼻变宽怎么办? 三无燕窝被打假 怎么办 喜用神为土应该怎么办 喜用神互相克害怎么办? 姓名总格不好怎么办 姓名学里人格不好怎么办 买家订单下不了怎么办 公积金不够月供怎么办 房贷担保费没交怎么办 营业执照过期1年怎么办 营业执照和公章丢失怎么办 个体户怎么办对公账户 公章法人章丢失怎么办 广州买房没有社保怎么办 辞职后计生关系怎么办 广州换工作社保怎么办 学校更名了盖章怎么办 工商注册资金没有交怎么办 住公司宿舍怎么办居住证 住在公司宿舍怎么办居住证 滴滴没有的车型怎么办 假的租房合同怎么办 代注册公司被骗怎么办 公司跨区迁址怎么办 公司搬走注册地怎么办 注册公司没有房产证怎么办 公司不运营了怎么办 公司注销了账户怎么办 租户不变更地址怎么办 营业执照忘审了怎么办 工商营业执照年检过期怎么办 个体营业执照没有年报怎么办? 个体工商户一年没有申报怎么办 个体工商户逾期未申报怎么办 个体户没报税过怎么办 农业银行证书过期了怎么办 ca证书丢了怎么办 ca证书被锁怎么办