美文网首页
MarkDown入门-进阶-跑路系列之入门

MarkDown入门-进阶-跑路系列之入门

作者: 秋露凋枫 | 来源:发表于2016-12-10 11:57 被阅读57次

    1.MarkDown的简介

    • MarkDown的目标是实现易读易写,成为一种适用于网络的书写语言
    • MarkDown用简介的语法代替排版,把作者从复杂的排版操作中中解放出来,使作者更加专注于文章内容写作
    • 功能强大,内容、格式、插图、代码甚至表格、流程图、公式等,只需使用键盘即可完成。
    • 当然它也有一些缺点,比如:格式难于定义,需要额外的编译器。

    2.基本语法

    2.1文本格式化
    2.1.1强调文字
    我们使用*单星花*的方式使文字倾斜,**双星花**的方式加粗文字,***三星花***的方式既加粗又倾斜文字。
    Markdown代码:

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

    页面上的显示效果:
    斜体的文字
    加粗的文字
    加粗的斜体文字


    2.1.2添加删除线
    我们可以使用~~卖萌符~~给文字添加删除线
    Markdown代码:

    ~~卖萌会被删的~~
    

    页面上的显示效果:
    卖萌会被删的


    2.1.3标题
    Markdown 支持两种标题的语法,类 Setext 和类 atx 形式。
    类Setex形式采用底线的形式
    Markdown代码:

    一号标题
    =========
    二号标题
    ---------
    

    页面上的显示效果:
    一号标题
    =========
    二号标题


    类Atx形式则是在行首插入1到6个#,对应到标题1到标题6
    Markdown代码:

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

    页面的显示效果:

    一号标题

    二号标题

    三号标题

    四号标题

    五号标题
    六号标题

    2.1.4引用
    可以通过在一文字前添加>符号实现引用效果,一段文字时可以只在第一行添加>符号。引用可以嵌套引用,引用里也可以添加强调,链接等语法。
    Markdown代码:

    > 引用马丁·路德·金的一句话:I hava a dream.
    
    > 可以偷懒只在首行添加引用符引用一个段落
    >> 嵌套引用:我有一个梦想
    
    > 引用段落:可以通过在一文字前添加`>`符号实现引用效果,
    一段文字时可以只在第一行添加`>`符号。引用可以嵌套引用,
    引用里也可以添加强调,链接等语法。
    
    > 引用中使用强调:**结束引用,用个空行**
    

    页面显示效果:

    引用马丁·路德·金的一句话:I hava a dream.

    可以偷懒只在首行添加引用符引用一个段落

    嵌套引用:我有一个梦想

    引用段落:可以通过在一文字前添加>符号实现引用效果,
    一段文字时可以只在第一行添加>符号。引用可以嵌套引用,
    引用里也可以添加强调,链接等语法。

    引用中使用强调:结束引用,用个空行


    2.2代码格式化
    2.2.1行内代码
    我们可以使用\ `,包含行内代码
    Markdown代码:

    我们可以使用`包含行内代码`
    

    页面展示效果:
    我们可以使用包含行内代码


    2.2.2区块代码
    我们需要多个反引号\```来开始和结束一段代码,同时可以注明语言类型.
    Markdown代码:

    ```java
    public class MarkdDown{
    public static void main(String[] args){
    System.out.println("Hello MarkDown");
    }
    }

    
      页面展示效果:
    ```java
    public class MarkdDown{
       public static void main(String[] args){
            System.out.println("Hello MarkDown");
       }
    }
    

    2.3列表
    Markdown的列表跟HTML的列表有些相似,也分有序列表无序列表。
    2.3.1有序列表
    使用数字接着一个英文句点表示一个有序列表
    Markdown代码:

    1. 文字
    2. 图片
    3. 表格
    

    页面显示效果:

    1. 文字
    2. 图片
    3. 表格

    html的解析效果:

    <ol> 
      <li>文字</li> 
      <li>图片</li> 
      <li>表格</li>
    </ol>
    

    2.3.1.1列表的嵌套:
    当在列表中进行嵌套时,需要按四个空格或一个制表符(Tab键,简书好像不支持Tab)
    Markdown代码:

    1.  文字
        1. 强调
            - 粗体
            - 斜体
            - 粗体和斜体
       2. 引用 
    2. 图片
    3.表格
    

    页面显示效果:

    1. 文字
      1. 强调
        • 粗体
        • 斜体
        • 粗体和斜体
    2. 引用
    3. 图片
      3.表格

    2.3.2无序列表
    无序列表使用星号、加号或是减号作为列表标记
    Markdown代码:

    * 入门
    * 进阶
    * 跑路
    

    页面展示效果:

    • 入门
    • 进阶
    • 跑路

    相关文章

      网友评论

          本文标题:MarkDown入门-进阶-跑路系列之入门

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