Markdown基本语法

Markdown基本语法

md是什么

.md即markdown文件的基本常用编写语法,是一种快速标记,快速排版语言

1.基本符号:* - = >

基本上所有的markdown标记都是基于这四个符号或组合,需要注意的是,如果以基本符号开头的标记,著有基本符号手游一个用于分割标记符或内容的空格。


2.标题

前面带#号,后面带文字,分别表示h1-h6,只到h6,而且h1下面会有一条横线 --> 相当于标签闭合

1 | # 一级标题

2 | ## 二级标题

3 | ### 三级标题

4 | #### 四级标题

5 | ##### 五级标题

6 | ####### 六级标题

1 | # 一级标题 #

2 | ## 二级标题 ##

3 | ### 三级标题 ###

4 | #### 四级标题 ####

5 | ##### 五级标题 ######

6 | ####### 六级标题 #######


3.列表

  • 无序列表

    1 | //形式一

    2 | + a

    3 | + b

    4 | + c

    5 |

    6 | //形式二

    7 | - a

    8 | - b

    9 | - c

    10 |

    11 | //形式一

    12 | - a

    13 | - b

    14 | - c

    15 |

  • 有序列表

    1 | //正常形式

    2 | 1. abc

    3 | 2. abc

    4 | 3. abc

    5 |//错误效果

    6 | 2. fgh

    7 | 3. ghi

    8 | 5. hij

  • 嵌套列表

    1 | //无序列表嵌套

    2 | + 123

    3 | + abc

    4 | + bcd

    5 | + cdf

    6 | + 456

    7 | + 789

    8 | //有序列表嵌套

    9 | 1. abcd

    10 | 1. abcd

    11 | 2.abcd

    12 | 3.abcd

    13 | 2. bcde

    14 | 3. cdef


4.引入说明区块

对某个部分做的内容做一些说明或者引用某某的话等,可以用这个语法

  • 正常形式

    1 | > 引用内容,说明内容。在语句前加一个 >,注意是英文的右尖括号,注意空格,引用因为是一个区块理论上是应该什么内容都可以放,比如说

  • 嵌套区块

    1 | > 一级引用

    2 | >> 二级引用

    3 | >>> 三级引用

    4 | >>>> 四级引用

    5 | >>>>> 五级引用

    6 | >>>>>> 六级引用


5.代码块

在发布一些技术文章会涉及展示代码的问题,这时候代码块就显得尤为重要。

  • 少量代码,单行使用,直接用 ‘ 包裹起来就行了

    1 | shaoliangdaima,danhangshiyong

  • 大量代码,需要多行使用,用```包裹起来

    1 | ```

    2 | daliangdaima,xuyaoduohangshiyong

    3 | daliangdaima,xuyaoduohangshiyong

    4 | daliangdaima,xuyaoduohangshiyong

    5 | daliangdaima,xuyaoduohangshiyong

    6 | ```


6.链接

  • 行内式

    链接的文字放在[ ]中,链接地址放在随后的()中,链接也可以带title属性,链接地址后面空一格,然后用引号引起来

    1 | [简书](https;//www.jianshu.com "创作你的创作"),

    2 | 是一个创作社区,任何人均可以在其上进行创作。用户在简述上面可以方便的创作自 己的作品,互相交流。

  • 参数式

    连接的加文字放在[ ]中,链接地址放在随后的:后,链接地址后面空一格,然后用引号引起来

    1 | [简书]:https;//www.jianshu.com"创作你的创作"

    2 | [简书]是一个创作社区,任何人均可以在其上进行创作。用户在简述上面可以方便的创作自 己的作品,互相交流。


7.图片


8.分割线

分割线可以由* - _(星号,减号,底线)这3个符号的至少3个符号表示,注意至少要3个,且不需要连续,有空格也可以

1 | ---

2 | - - -

3 | ------

4 | ***

5| * * *

6 |* * * * * *

7 | —

8 | – – –

9 |————


9.其他

  • 强调字体

一个星号* *或者是一个下划线_ _起来,会转换为斜体,如果是两个,会转换成加粗

1 | * md *

2 | ** md **

3 | _ md _

4 | _ _ md _ _

  • 转义

基本上和js转义一样,\加需要转移的字符

1 | \\

2 | \ *

3 | \ +

4 | \ -

5 | \ '

6 | \ _

  • 删除线

用~~把需要显示删除线的字符包裹起来

1 | ~ 删除 ~


10.表格

1 | |123|234|456|

竖线中的就是要填入的元素

posted @ 2022-11-06 22:37  Ykun11  阅读(38)  评论(0编辑  收藏  举报