Code Maker写作从学好Markdown开始

Markdown学习笔记

2016-08-09  本文已影响56人  Felicx

<br />

列表语法


无序列表

无序列表基础语法

此处使用*和空格作为无序列表项的开头
语句为:

* 无序列表1```
- 无序列表2

此处使用-和空格作为无序列表项的开头
语句为:

此处使用+和空格作为无序列表项的开头
语句为:

+ 无序列表3```

###有序列表

#####有序列表基础语法
  999. 有序列表1 
  2. 有序列表2
  4. 有序列表3
  666. 有序列表4


有序列表的以任意数字和.作为列表项的开头,会自动生成从1开始递增1的列表
如上面生成的有序列表的语句为:
999. 有序列表1 
2. 有序列表2
4. 有序列表3
3. 有序列表4
这里可以看到,第一项以999.开始,生成时自动变成了1.;第三项使用了4.,第四项使用了3.,而生成时自动变成了按自上而下顺序排列的3.和4.。
所以在使用有序列表时,不需要考虑列表项开头数字的大小,Markdown会自动处理。

###列表的层次
 
* 列表层次1
  * 列表层次2
    * 列表层次3

通过在列表开头*前添加空格,可以对列表进行分层,语句如下:
<br />





#标题语法
***
###标题的大小
* #标题1
* ##标题2
* ###标题3
* ####标题4
* #####标题5
* ######标题6

使用1~6个#标识符来选择标题的大小,语句如下

标题1

标题2

标题3

标题4

标题5
标题6
超过6个#无效





<br />
#粗体和斜体
***
#####斜体
文字前后各用1个*可以把文字变成斜体

*我是斜体*
语句如下:

我是斜体


#####粗体
文字前后各用2个*可以把文字变成粗体

**我是粗体**
语句如下:

我是粗体


#####斜粗体
文字前后各用3个*可以把文字变成斜粗体

***我是斜粗体***
语句如下:

我是粗斜体




<br />
#引用
***
###引用的开始和结束
在行首使用>标识符表示引用段的开始,新起一行用来退出引用模块,如:
> 引用

退出引用

这里使用的语句如下:

引用

退出引用

注意,>引用和退出引用之间有新起一行,如果没有新起一行的话,情况如下:
>引用
退出引用

这里使用的语句是:

引用
退出引用


###引用的分层
在行首连续使用多个>可以对引用进行分层
>引用层次1
>>引用层次2
>>>引用层次3

>>引用层次2-1
>>>引用层次3-1

>引用层次1-1

语句如下:

引用层次1

引用层次2

引用层次3

引用层次2-1

引用层次3-1

引用层次1-1

使用中请注意引用层次3和引用层次2-1以及引用层次3-1和引用层次1-1之间的2个空白行的作用,可以自行尝试没有空白行会出现什么情况

<br />
#超链接和图片
***
###超链接
使用语句

超链接文本

来生成超链接,例如:
[简书](http://www.jianshu.com/)
语句如下:

简书


###图片

在超链接语句之前加一个!来插入图片和在图片下方显示图片名,例如:
![简书Icon](https://img.haomeiwen.com/i2699052/748b9de591a90371.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

语句如下:
简书Icon

其中,[]中留空的话,图片下方不会显示图片名



<br />
#代码块
***
### 代码块的开始和结束
单独一行使用\```表示代码段的开始,在代码段的结尾再使用\```表示结束,或者在行首使用4个空格表示此行是代码段
例如:

    这里是代码段
语句如下:
    ```
    这里是代码段
    ```
或者
这里是代码段

<br />
#语法Tips
***
###添加空白行的方法

    新起一行,使用<br />标识符
###分割线
    新起一行使用***、+++或---可以生成分割线
###输出Markdown中特殊字符的方法
在特殊字符前添加转义字符\可以输出特殊字符,例如:
\*
\#
\` \`
\`\`\`
语句如下:

*
#
` `
```

上一篇下一篇

猜你喜欢

热点阅读