Markdown基本语法说明

背景

写博客需要用到Makedown语法,正好拿来练手作为自己的第一篇博客,下面是它的一些基本用法。

1. 标题

1.1 Setext 形式是使用底线

=为最高阶标题, - 为第二阶标题,任何数量的 = 和 - 都有效。

    一级标题
    ====================
    二级标题    
    --------------------

显示效果:

一级标题

二级标题

1.2 Atx 形式

在行首插入 1 到 6 个 # ,对应到标题 1 到 6 阶

    #标题
    ##标题
    ###标题
    ####标题
    #####标题
    ######标题

显示效果:

标题

标题

标题

标题

标题
标题

2. 区块引用

区块引用是使用类似 email 中用 > 的引用方式

> 引用
>
> 多行引用
>> 嵌套引用
>> 嵌套引用

显示效果:

引用

多行引用

嵌套引用
嵌套引用

3. 列表

3.1 无序列

无序列表使用星号、加号和减号来做为列表的项目标记,这些符号是都可以使用的

    * Candy.
    * Gum.
    * Booze.

显示效果:

  • Candy.
  • Gum.
  • Booze.

3.2有序列

有序的列表则是使用一般的数字接着一个英文句点作为项目标记

1. Red
2. Green
3. Blue

显示效果:

1. Red
2. Green
3. Blue

4. 分隔线

用三个以上的星号、减号、底线来建立一个分隔线,下面每种写法都可以建立分隔线

* * *
***
*****
- - -
-----

显示效果:






5. 强调

使用星号 * 和底线 _ 作为标记强调字词的符号,用两个 * 或 _ 包起来为加粗,单个 * 或 _ 包起来为加斜体

**加粗**
*斜体*
__加粗__
_斜体_

显示效果:

加粗

斜体

加粗

斜体

6. 代码

6.1行内代码

标记一段行内代码,可以用反引号 ` 把它包起来,用多个反引号来开启和结束代码区段

Use the `printf()` function.

`There is a literal`

显示效果:

Use the printf() function.

There is a literal

6.2区块代码

每行一阶的缩进(4 个空格或是 1 个制表符)


显示效果:


7. 连接

支持两种形式的连接语法: 行内式和参考式 链接字符不区分大小写

7.1行内式

链接文字都是用方括号来标记,紧接着圆括号并插入网址链接即可,如加链接的title文字需用双引号包起来

This is [an example](http://example.com/ "Title") inline link.

显示效果:

This is an example inline link.

7.2参考式

在链接文字的括号后面再接上另一个方括号,而在第二个方括号里面要填入用以辨识链接的标记,在文件的任意处,你可以把这个标记的链接内容定义出来,title可以用双引、单引或小括号

This is [an example] [id] reference-style link.
[id]: http://example.com/  "Optional Title Here"

显示效果:

This is an example reference-style link.

7.3自动链接

比较简短的自动链接形式只要是用尖括号包起来, 就会自动把它转成链接。


显示效果:

http://blog.csdn.net

8. 图片

标记图片的语法跟链接很相似,同样有行内式和参考式两种

语法中图片Alt的意思是如果图片因为某些原因不能显示,就用定义的图片Alt文字来代替图片。 图片Title则和链接中的Title一样,表示鼠标悬停与图片上时出现的文字。 Alt 和 Title 都不是必须的,可以省略。

8.1行内式

![Alt 卡通](http://i.imgur.com/ClvJhgH.jpg)

显示效果:

8.2参考式

![Alt 卡通][id]
[id]: http://i.imgur.com/FbFkGJF.jpg  "Optional title attribute"

显示效果:

9. 转义

利用反斜杠来插入一些在语法中有其它意义的符号,Markdown支持以下这些符号前面加上反斜杠来帮助插入普通的符号

\   反斜线
`   反引号
*   星号
_   底线
{}  花括号
[]  方括号
()  括弧
#   井字号
+   加号
-   减号
.   英文句点
!   惊叹号

参考原文链接

你可能感兴趣的:(markdown语法)