• Markdown入门语法


    Markdown初识

    Markdown是一种用来写作的轻量级标记语言,使用简洁的语法代替排版,而不用向Word那样需要使用大量的时间来排版,让我们可以专心码字而不受其他影响。Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。

    Markdown优缺点

    优点
    • 只要支持markdown的地方都能获得一样的编辑效果,摆脱排版的困扰,专心写作。
    • 操作简单。比如编辑时标记个标题只需要在标题内容前加#即可。
    缺点
    • 没有像word一样格式的花哨。
    • 不支持复杂的格式(如表格等)。
    • 需要记一些语法。
    • 有些平台不支持markdown编辑模式。

    一、标题

    在想要设置为标题的文字前面加#即可,加#表示一级标题,##表示二级标题,···,######表示六级标题。

    注:规范写法需要在文字前加一个空格。

    标记语言示例:

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

    文本输出效果:

    一级标题

    二级标题

    三级标题

    四级标题

    五级标题
    六级标题

    二、字体

    1、加粗

    要加粗的文字左右分别用两个*号包起来。
    标记语言示例:

    **加粗的文字** 
    

    文本输出效果:

    加粗的文字

    2、斜体

    要变斜的文字左右分别用一个*号包起来。
    标记语言示例:

    *变斜的文字*  
    

    文本输出效果:

    变斜的文字

    3、斜体加粗

    斜体加粗的文字分别用三个***包起来。
    标记语言示例:

    ***斜体加粗的文字***
    

    文本输出效果:

    斜体加粗的文字

    4、删除

    删除的文字分别用两个~~包起来。
    标记语言示例:

    ~~删除的文字~~
    

    文本输出效果:

    删除的文字

    三、引用

    要引用的文字前加>。
    标记语言示例:

    >要引用的内容
    

    文本输出效果:

    要引用的内容

    四、插入图片

    标记语言示例:

    ![microsoft](https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=3672643824,3482317330&fm=173&app=25&f=JPEG?w=580&h=385&s=8D80E45E10D0886B5EB2A79B0300D09F "微软图标")  
    

    文本输出效果:

    microsoft

    五、超链接

    标记语言示例:

    [百度](https://www.baidu.com/ "baidu")  
    

    文本输出效果:

    百度

    六、列表

    1、无序列表

    在列表前加-+*任意一种即可。

    标记语言示例:

    -无序列表1  
    +无序列表2  
    *无序列表3  
    

    文本输出效果:

    • 无序列表1
    • 无序列表2
    • 无序列表3
    2、有序列表

    在列表前加数字和.

    标记语言示例:

    1.有序列表1  
    2.有序列表2  
    3.有序列表3  
    

    文本输出效果:

    1. 有序列表1
    2. 有序列表2
    3. 有序列表3

    七、表格

    标记语言示例:

    表头1|表头2|表头3  
    
    -----|:---:|----:  
    
    内容1|内容2|内容3 
    
    内容4|内容5|内容6
    

    文本输出效果:

    表头1 表头2 表头3
    内容1 内容2 内容3
    内容4 内容5 内容6

    八、代码

    1、单行代码

    代码之间用一个反引号包起来。
    标记语言示例:

    `void main(){}`
    

    文本输出效果:

    void main(){}

    2、多行代码

    代码块之间加三个```包起来。
    标记语言示例:

    ```
    void main()  
    {  
        printf("hello world!");  
    }  
    ```
    

    文本输出效果:

        void main()  
        {  
            printf("hello world!");  
        }  
    

    参考

    markdown基本语法
    用markdown来画流程图

  • 相关阅读:
    iOS开发富文本制作 图片和文字/NSMutableParagraphStyle/NSMutableAttributedString
    LintCode-Previous Permuation
    LintCode-Heapify
    LintCode-Median II
    LintCode-Longest Increasing Subsequence
    LintCode-Kth Largest Element
    LintCode-Majority Number III
    LintCode-Majority Number II
    LintCode-Majority Number
    LintCode-Subarray Sum
  • 原文地址:https://www.cnblogs.com/liylin6688/p/9818178.html
Copyright © 2020-2023  润新知