之前就有听说markdown,但是一直没认真的了解过它的语法更别提用它来写东西了。所以今天专门花了点时间把这个笔记记下来,为的就是方便以后自己查看。好记性不如烂笔头嘛!如果有幸你来到这里看这个笔记,千万别吐槽我的排版,谢谢!不过有意见可以提出来,我尽量改正。
注意,以下符号如果有分中英文符号的,一般都是英文符号!
引用:(>、>> ... )
- 一层:>
生易老天难老,岁岁重阳。
今又重阳,战地黄花分外香。
一年一度秋风劲,不似春光,
胜似春光,寥廓江天万里霜。
- 两层:(>>)
可以只在段落的句首加一个>,也可以每行都加>,效果是一样的。(如下图)
- 三层:(>>>)
我是不是在第三层啦?
标题:(两种形式:Atx:#、Setext:=或者-)
标题1
‘#’作为前缀,一个‘#’表示一级,两个表示二级,以此类推,最多是6个‘#’,结尾也可以用#号闭合,开头结尾的#号数量无需对称,主要以开头中#号的数量计算是几级标题。
- 标题2
====
写法就是:你的标题一行,另起一行写=号,这两行不能写其他东西啦。
另外等号可以不和字对齐,等号的个数至少两个,三个四个都随你,就是写法没那么死板。(如下图)
第三点,== 表示高阶标题,--表示低阶标题,--的写法和==是一样的。
无序列表 :( - 、*、+)
- 123-
- 456-
- 789-
- 123+
- 456+
- 789+
- 123*
- 456*
- 789*
-*+三个效果是一样的,注意的是在这三个符号后面是有空格的,解析器才能辨别出你是想表示无序列表的意思。
有序列表:(1. 2. 3.)
- 123
- 456
- 789
注意.后面有空格(3. ),这个效果和html中的ol是一样的,而且不管你序列前面是否按123标下来,它展现出来的都是按123顺序下赖的。
另外,如果句首开头就是数字加.还有空格(1900. )的话,可以加()转义,如下图写法就可以表示(1900.)。
分隔符(三个以上的星号、减号、底线,也可以在这之间插入空格:*** 、* * *、- - -等)
我是个分割符号
链接:(()[])
简书
格式:[你的文字](链接)这是鼠标移上去没有title的
[你的文字](链接/ "tit")这是鼠标移上去有title的,注意,/之后又空格,title最好写英文啦,title可以用单双引号,也可以用()。
字体:或_表示斜体,*或__表示粗体
你好呀, hello world
你好漂亮啊! you are beautiful
插入图片:(!()[])
图片漂亮喔
引用代码:(单行引用:`;多行引用:```)
<div class="perfect"></div>
[图片上传失败...(image-996b2-1510903732541)]
[图片上传失败...(image-c89a56-1510903732541)]
[图片上传失败...(image-6d3929-1510903732541)]
插入普通字符:(\)
如果想在文中插入字符,需要用\反斜杠进行转义,例如:
只想表示井号,不是标题哦,怎么办,就可以这样(#)转义。
经常用到的就是这些了,如果有需要复杂的,可以到Markdown语法说明(简体中文版)去查。