美文网首页
Day1: Markdown学习笔记

Day1: Markdown学习笔记

作者: 七七师姐 | 来源:发表于2019-01-28 22:28 被阅读0次

    一、标题

    在想要设置为标题的文字前面加#来表示,几个#就是第几级标题,总共有六级标题:

    注:#后跟个空格再写文字

    示例:

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

    效果如下:

    我是一级标题

    我是二级标题

    我是三级标题

    我是四级标题

    我是五级标题
    我是六级标题

    二、字体

    1. 斜体

    要斜体的文字左右分别用一个*号包起来

    2. 加粗

    要加粗的文章左右分别用两个*号包起来

    3. 斜体加粗

    要斜体加粗的文字左右分别用三个*号抱起来

    4. 删除线

    要加删除线的文字左右分别用两个~号抱起来

    示例:

    *我要斜体*
    **我要加粗**
    ***我要斜体加粗***
    ~~我要加删除线~~
    

    效果如下:

    我要斜体
    我要加粗
    我要斜体加粗
    我要加删除线

    三、引用

    在引用的文字前加>,引用也可以嵌套使用,如加2个>, 3个>, n个>...

    示例:

    > 我是引用的内容
    >> 我也是引用的内容
    >>> 我也也是引用的内容
    >>>>>>>>>> 我也也也是引用的内容
    

    效果如下:

    我是引用的容

    我也是引用的内容

    我也也是引用的内容

    我也也也是引用的内容

    四、分割线

    三个-或者三个*,多于三个也可以

    示例:

    ---
    ----------
    ***
    **********
    

    效果如下:





    五、图片

    语法:

    ![图片alt](图片地址 "图片title")
    
    图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
    图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加。
    

    示例:

    ![恭喜发财](http://img.sccnn.com/bimg/338/53840.jpg "恭喜发财")
    

    效果如下:


    恭喜发财

    六、超链接

    语法:

    [超链接名](超链接地址 "超链接title")
    title可加可不加
    

    示例:

    [简书](http://jianshu.com "简书")
    [百度](http://baidu.com "百度一下")
    

    效果如下:
    简书
    百度

    七、列表

    1. 无序列表

    在列表文字前加+号,-号或*号,符号与文字之间要加一个空格

    示例:

    + 我是列表
    - 我也是列表
    * 我也也是列表
    

    效果如下:

    • 我是列表
    • 我也是列表
    • 我也也是列表
    2. 有序列表

    数字加点,加空格再加文字

    示例:

    1. 我是列表1
    2. 我是列表2
    3. 我是列表3
    

    效果如下:

    1. 我是列表1
    2. 我是列表2
    3. 我是列表3
    3. 列表嵌套

    在下一级列表符号前多敲三个空格

    * 我是一级无序列表
       * 我是二级无序列表
       * 我也是二级无序列表
       * 我也也是二级无序列表
    
    1. 我是一级有序列表  
       1. 我是二级有序列表1
       2. 我是二级有序列表2
       3. 我是二级有序列表3
    

    效果如下:

    • 我是一级无序列表
      • 我是二级无序列表
      • 我也是二级无序列表
      • 我也也是二级无序列表
    1. 我是一级有序列表
      1. 我是二级有序列表1
      2. 我是二级有序列表2
      3. 我是二级有序列表3

    八、表格

    语法:

    |表头|表头|表头|
    |-|:-:|-:|
    |内容|内容|内容|
    |内容|内容|内容|
    
    第二行分割表头和内容。
    文字默认居左
    -两边加:表示文字居中
    -右边加:表示文字居右
    

    示例:

    |姓名|性别|身高(cm)|
    |-|:-:|-:|
    |小明|M|180|
    |小美|F|160|
    |小闪|F|45|
    

    效果如下:

    姓名 性别 身高(cm)
    小明 M 180
    小美 F 160
    小闪 F 45

    九、代码

    1. 单行代码

    代码之间用一个反引号包起来

    语法:

    `代码内容`
    

    示例:

    `getwd()`
    

    效果如下:
    getwd()

    2. 代码块

    代码块首行和末行各敲三个反引号

    语法:

    \```
    代码...
    代码...
    代码...
    \```
    注:为了防止转译在两个反引号前加了\,演示时请去掉\
    

    示例:

    \```
    function fun(){
      echo "这是一句非常牛逼的代码";
    }
    fun();
    \```
    

    效果如下:

    function fun(){
      echo "这是一句非常牛逼的代码";
    }
    fun();
    

    十、流程图

    ```flow
    st=>start: 开始
    op=>operation: My Operation
    cond=>condition: Yes or No?
    e=>end
    st->op->cond
    cond(yes)->e
    cond(no)->op
    

    效果如下:
    简书不支持,从Typora截图过来看看效果:


    流程图

    十一、致谢

    本笔记通过学习简书文章Markdown基本语法整理,感谢原文作者高鸿祥老师!

    相关文章

      网友评论

          本文标题:Day1: Markdown学习笔记

          本文链接:https://www.haomeiwen.com/subject/nhlzjqtx.html