Markdown学习笔记

强调


星号/单下划线把需强调文字括起来:斜体

双星号/双下划线把需强调文字括起来:粗体


分割线


分割线: 直接至少打出三个下划线(中文或英文)即可 --- 或者____


引用


引用:>
内层引用:两个>

e.g.

你们呀,我感觉你们还需学习一个!

中国有句老话叫,闷声发大财!


标题: Setext方式


大标题:在文字下方写上几个=
小标题:在文字下方写上几个-

e.g.
大标题
===
小标题



标题:Atx方式


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

e.g.

一级标题

二级标题

三级标题

四级标题


无序列表


无序列表:星号空格加内容 (注:减号跟加号也是可以的)

e.g.

  • 我这些年来主要就是干了三件事
  • 第一
  • 第二
  • 第三

有序列表


有序列表:数字点号加空格(注:数字可无序,反正效果出来都是有序)

e.g.

  1. 你瞅啥?
  2. 瞅你咋滴?
  3. 咱俩唠唠?

嵌套列表


嵌套列表:有序无序表都能嵌套,只要记得在内层前加空格就行

e.g.

  • 这是最外层
  • 这是第二层
  • 这还是第二层,因为并没比上面的那一行多空个空格,是并列关系
    • 这是第三层

文字超链接:InLine 方式


[链接名](链接URL)

e.g.

无聊的呆子知乎主页


图片超链接


感叹号 [链接名](链接URL)

e.g.


Markdown学习笔记_第1张图片
sad forg

索引超链:Reference方式


[文字链接名][索引序号]
感叹号[图片链接名][索引序号]

e.g.

无聊的呆子知乎主页

路飞


自动链接


e.g.
http://www.zhihu.com/people/wu-liao-de-ai-zi


代码:行内代码


用反引号把代码括起来 (反引号在~那个键位上)

e.g.

val s = "hello Markdown"
println(s)


代码:段落代码


每行文字前加4个空格或者一个Tab (OSX打两个Tab)

代码块的特殊用途:因为代码块内的markdown语法不会被转换,所以可以在代码块内写markdown语法

e.g.

val s = "hello Markdown"
println(s)   

转义字符


Markdown中的转义字符为\,转义的有:

\ 反斜杠
` 反引号
* 星号
_ 下划线
{} 大括号
[] 中括号
() 小括号
# 井号
+ 加号
- 减号
. 英文句号
! 感叹号


其他


文本中可直接用html标签,但是要前后加上空行。


表格


一般的表格包括表头(可选)和单元格,Markdown Extra使用竖线和分割线标记表格。

语法说明:

First Header  | Second Header
------------- | -------------
Content Cell  | Content Cell
Content Cell  | Content Cell

第一行包含可选的表头,第二行包含位于表头和单元格内容之间的强制性分隔线,接下来的每一行就是单元格的内容,列与列之间用竖线 | 分隔。

如果愿意的话,可以在表格每一行的开头和结尾处添加竖线 |,如下所示得到的结果和上面一致:

| First Header  | Second Header |
| ------------- | ------------- |
| Content Cell  | Content Cell  |
| Content Cell  | Content Cell  |

注意事项:

表格的每一行至少有一个竖线|,否则无法正确处理表格。这也就意味着,创建只有一列的表格,必须在每一行的开头或者结尾处添加一个竖线|,或者都添加。

e.g.

项目 价格
Computer $1600
Phone $12
Pipe $1

几个markdown深入阅读链接


[markdown语法说明]
(http://wowubuntu.com/markdown/index.html#editor)
[markdown基本语法说明]
(http://it.taocms.org/03/7250.htm)
[markdown扩展语法说明]
(http://it.taocms.org/03/7248.htm#table)
[markdown语法之如何插入图片]
(http://it.taocms.org/03/7249.htm)

你可能感兴趣的:(Markdown学习笔记)