• Markdown语法


    Markdown是一种纯文本、轻量级的标记语言,通过简单的标记,就可以使文本具有一定的格式,操作简单、使用广泛,常见的比如github上的README.md 。

    Markdown 很容易转化成 HTML 或者 PDF。

      

    1、标题

    # 这是一级标题
    ## 这是二级标题
    ### 这是三级标题
    #### 这是四级标题
    ##### 这是五级标题
    ###### 这是六级标题

    #后面有一个空格。1个#是1级标题,2个#是2级标题,以此类推。

    1~6级标题,1级字体最大,6级字体最小。

    2、字体

    *斜体*      #1星是斜体
    **加粗**    #2星是加粗
    ***斜体+加粗***    #3星是斜体+加粗
    
    ~~删除线~~    #2波浪线是在文字上加删除线

    成对除出现,因为要指定开始、结尾位置。

    3、分割线

    ---
    ***

    3个及以上的短横或者星号,单独一行

          #一个空行
          #再插入一个空行
    
    
        #一个空格

    当然用html的<br />换行也行。

    4、引用

    >内容
    >>内容 >>>内容

    一个大于符号。

    如果一个引用中要嵌套其它引用,在上一层的基础上多加一个>即可。

    5、链接

    [百度](http://baidu.com "百度一下,你就知道")

    [ ]中写文字,( )中写url,打个空格,写标题。

    标题:鼠标移上去会显示。标题不是必需的,标题可以用单引或者双引。

    6、图片

    ![荷花](http://........hehua.jpg "荷花")

    !,[ ]中写图片描述,相当于<img />的alt。( )中写图片url,打个空格写title,tilte不是必需的。

    7、列表

    + 狮子
    - 老虎 
    * 大象
    
    
    1. 狮子
    2. 老虎
    3. 大象
    
    
    + 动物
       + 狮子
       + 老虎
       + 大象

    无序列表,可以用+或-或*,表示一个列表项。

    有序列表,数字后面加一个点,再打一个空格。当然用1、或者(1)效果也差不多,但并不是列表。

    列表嵌套,不管是同一种嵌套,还是不同类型嵌套,都是:换行,先打三个空格字再写。3个空格表示嵌套内容的缩进。

    此外还有一种列表:待办列表,其实就是复选框,可以打勾、取消勾。

    - [ ] 跑步10km
    - [ ] 俯卧撑50
    - [ ] 深蹲50

    短横,空格,[ ]中有一个空格,[ ]后面打一个空格,写列表项。

    8、表格

    学号|姓名|成绩
    --|--|--
    1|张三|100
    2|李四|90
    3|王五|95

    表头用|隔开。markdown的语法很宽松,你可以在2端加上竖线, |表头1|表头2|  ,也可以不加,我个人习惯不加。

    表头、数据用单独一行隔开。用短横表示一个字段,用几根短横都行,字段之间用竖线隔开。两端加不加竖线都行,我习惯不加。

    可以指定单元格中文字的对齐方式, 加入用2根短横表示一个字段,--|--|--  默认是单元格中的文字是居中对齐,:--|:--|:--  在短横左边加冒号表示左对齐,--:|--:|--:  在短横右边加冒号是右对齐。

    9、代码块

    `行内代码`
    
    
    ```
    代码块
    ```

    反引号,1个是行内代码,3个是代码块。

    像这种要确定开始位置、结束位置的,都是成对出现的。

    10、常用快捷键

    Ctrl+Z 撤销        Ctrl+Y 重做

    Ctrl+F 查找        Ctrl+G  替换

    Ctrl+B 加粗       Ctrl+I  斜体

    Ctrl+Shif+系列:

    H   二级标题

    O  有序列表

    U  无序列表

    C  待办列表

    K  代码块

    L  链接

    G  图片

    某些快捷键可能已经被其它程序占用了。

    说明

    • markdown还有一些其它标记,比如画流程图的,有点复杂,不推荐。
    • markdown文件中可以直接写html标签,比如图片写<img />、超链接写<a>,同样有效。
  • 相关阅读:
    java线程管理
    java进程间通信
    Possible multiple enumeration of IEnumerable
    Adding Search
    Working with SQL Server LocalDB
    ASP.NET Razor
    ASP.NET Razor
    modelstate.isvalid false
    Razor Intro
    open Command window here
  • 原文地址:https://www.cnblogs.com/chy18883701161/p/12701186.html
Copyright © 2020-2023  润新知