美文网首页
Markdown基本使用

Markdown基本使用

作者: 河西走廊 | 来源:发表于2020-09-28 11:30 被阅读0次

    Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。

    一、标题

    在想要设置为标题的文字前面加# 空格 来表示

    一个#是一级标题,两个#是二级标题,以此类推,支持六级标题

    示例:

    # 一级标题
    ## 二级标题
    ### 三级标题
    #### 四级标题
    ##### 五极标题
    ###### 六级标题
    

    效果如下:

    一级标题

    二级标题

    三级标题

    四级标题

    五极标题
    六级标题

    二、字体

    • 加粗

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

    • 斜体

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

    • 斜体加粗

    要倾斜和加粗的文字左右分别用三个***包起来

    • 删除

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

    示例:

    **要加粗的文字**
    *要倾斜的文字*
    ***要倾斜和加粗的文字***
    ~~要加删除线的文字~~
    

    效果如下:

    要加粗的文字
    要倾斜的文字
    要倾斜和加粗的文字
    要加删除线的文字


    三、引用

    在引用的文字前面加>即可。引用也可以嵌套,比如加两个>> 三个>>>

    示例

    > 这是要引用的内容
    >> 这是引用的内容
    >>> 这是引用的内容
    

    效果如下:

    这是要引用的内容

    这是引用的内容

    这是引用的内容


    四、分割线

    三个或以上的 - 或者 * 都可以。

    示例:

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

    效果如下:






    五、图片

    语法

    [图片上传失败...(image-6e825f-1601263845448)]
    图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
    图片title是图片的标题,当鼠标移动到图片上时显示的内容。title可加可不加
    

    示例:

    ![百度logo](https://img.haomeiwen.com/i6110136/8d3974c20f118e91.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240 "点击我啊")
    

    效果如下:

    百度logo

    上传本地图片直接点击导航栏的图片标志,选择图片即可

    markdown格式追求的是简单、多平台统一。那么图片的存储就是一个问题,需要用图床,提供统一的外链,这样就不用在不同的平台去处理图片的问题了。才能做到书写一次,各处使用。
    关于图床连接 markdown图床


    六、超链接

    语法:

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

    示例:

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

    效果如下:

    简书

    百度

    注:Markdown本身语法不支持链接在新页面中打开,如果想要在新页面中打开的话可以用html语言的a标签代替

    <a href="超链接地址" target="_block">超链接名</a>
    示例
    <a href="https://www.jianshu.com" target="_block">简书</a>
    

    七、列表

    无序列表

    语法:

    无序列表用 - + * 任何一种都可以

    - 列表内容
    + 列表内容
    * 列表内容
    注意:- + * 跟内容之间都要有一个空格
    

    效果如下:

    • 列表内容

    • 列表内容

    • 列表内容

    有序列表

    语法:

    数字加点

    1. 列表内容
    2. 列表内容
    注意:序号跟内容之间要有空格
    

    效果如下:

    1. 列表内容
    2. 列表内容
    3. 列表内容
    列表嵌套

    上一级和下一级之间敲 回车键 删除键 * 空格 或 三个空格 即可

    示例:

    • 一级无序列表
      • 二级无序类表
      • 二级无序列表
    • 一级无序列表

    • 一级无序类表
      1. 二级有序列表
      2. 二级有序列表
    • 一级无序列表

    1. 一级有序列表
      • 二级无序列表
      • 二级无序列表
    2. 一级有序列表

    八、表格

    语法:

    表头|表头|表头
    ---|:--:|---:
    内容|内容|内容
    内容|内容|内容
    
    第二行分割表头和内容。
    - 有一个就行,为了对齐,多加了几个
    文字默认居左
    -两边加:表示文字居中
    -右边加:表示文字居右
    注:原生的语法两边都要用 | 包起来。此处省略
    

    示例:

    姓名|技能|排行
    --|:--:|--:
    西施|美女|大老婆
    貂蝉|美女|二老婆
    小乔|美女|小老婆
    

    九、代码

    语法:

    单行代码:代码之间分别用一个反问号包起来

    `代码内容`
    

    代码块:代码块之间分别用三个反问号包起来,且两边的反引号单独占一行

    ```
        代码...
        代码...
        代码...
    ```
    

    示例:

    单行代码

    `NSLog(@"Object-C 是个很神奇的语言");
    

    代码块

    ​```
        -(void)test{
                NSLog(@"振兴中华,祖国统一");
        }
    ​```
    

    十、流程图

    ​```flow
    st=>start: 开始
    op=>operation: 一顿操作
    cond=>condition: Yes or No?
    e=>结束
    st->op->cond
    cond(yes)->e
    cond(no)->op
    &```
    

    效果如下:

    st=>start: 开始
    op=>operation: 一顿操作
    cond=>condition: Yes or No?
    e=>end
    st->op->cond
    cond(yes)->e
    cond(no)->op
    &```
    

    相关文章

      网友评论

          本文标题:Markdown基本使用

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