美文网首页
Markdown 常用语法学习

Markdown 常用语法学习

作者: EngineerPan | 来源:发表于2018-02-25 22:09 被阅读0次
       在我看来,Markdown 和 HTML 一样都是标记型语言。输入特定的字符就可以出现一些特定的效果。我学习 Markdown 的原因也很简单,那就是希望在自己写的学习笔记、在 SO 上提问或者和其他人交流的时候能够有一个漂亮的排版。
    

    注意: 其中的一部分使用方法只适用于 Stack Overflow。

    1. 使用4个空格去创建一个代码块,在4个空格后出现的内容都会出现在代码块中,这个代码块是单行的。在代码块中,Markdown 和 HTML 语法都是被忽略的;(Stack Overflow)

       “空格1空格2空格3空格4”后面出现的内容都会出现在代码块中
      
    2. Markdown 语法中创建一个代码块使用两对“```” ,在这里面出现的内容都会包裹在代码块里面。该符号的位置是:**英文输入法状态下,在 escape 键正下方的那个键;

    3. 使用两个“`”来创建一个行内的代码块。包裹在两个点之间的内容就会出现在行内代码块之间;

    4. 在行内末尾连续敲上两个空格会强制进行换行;(Stack Overflow)

    5. 在 Markdown 中使用<br>来进行强制换行;

    6. 使用“*”号将需要变为斜体的内容包裹在中间,中间的字就会变为斜体显示;

       我是一个*斜体字*!
      
    7. 使用“**”号将需要变为粗体的内容包裹在中间,中间的字就会加粗显示;

       我是一个**粗体字**!
      
    8. 使用“***”号将需要变为斜体加粗显示的内容包裹在中间,中间的字就会倾斜并加粗显示;

       我是***加粗倾斜***显示的!
      
    9. 给文字添加链接使用[链接显示的文字](链接URL)这种方式;

       我是一个[百度](https://www.baidu.com)
      
    10. 将一个 URL 字符串强制转换为 URL,使用<URL 字符串>这种方式; (Stack Overflow)

      <https://www.baidu.com>
      
    11. 将内容转换为标题,在标题内容下面添加一个“=”号,这样这个内容就成为了一级标题,会加粗显示; (Stack Overflow)

       一级标题
       =
      
    12. 将内容转换为标题,在标题内容下面添加一个“-”,这样这个内容就成为了二级标题,会加粗显示; (Stack Overflow)

       二级标题
       -
      
    13. Markdown 通过“#”然后后面添加一个空格来标识标题,标题级别从h1~h6,h1标题文字最大,h6标题文字最小,一个“#”后加一个空格那么后面出现的内容就是一级标题,两个“#”后加一个空格后面出现的内容就是二级标题,往后的依此类推;

       # 一级标题
       ## 二级标题
       ### 三级标题
       #### 四级标题
      
    14. 使用3个连续的“-”、“” 、“*” 或者“空格空格空格”可以创建一条分割线;

       --- 、 ___ 、*** 或者  “空格_空格_空格_”
      
    15. 使用“-”、“+” 或者 “*”后面跟上一个空格,可以在内容前面添加一个小圆点,构成了一个无序列表项;

        - 、+ 或者 *
      
    16. 使用“数字编号.” 后面跟上一个空格,可以在内容前面添加一个序号,构成了一个有序列表;

       1.
      
    17. 在列表中再嵌套列表这种情况通过增加缩进(一般缩进3个空格)来实现;

      1. 第一级第一项
           * 第二级第一项
               1. 第三级第一项
      2. 第一级第二项
           * 第二级第一项
               1. 第三级第一项
      
    18. 使用“>”后跟一个空格,可以为内容增加一个不一样的背景色; (Stack Overflow)

       > 
      
    19. 添加一张图片使用“!【】(图片URL)” 这种方式;

      !【】(图片URL)
      

    特别注意:

    • 为了规范起见,建议在每一个特定的关键符号后添加一个空格,即上述内容中提到的“后跟一个空格”的目的;

    • 内容中有的项后面有一个“(Stack Overflow)”,它表示的意思是:该种方式只在 Stack Overflow 中提问时有效,在普通的 Markdown 编辑器中不一定有效;

    • 由于简书 Markdown 编辑器识别的影响,因此在上面中不得已使用了中文输入法状态下的中括号,注意在真实的编辑内容过程中使用的是英文输入法状态下的中括号;

    以上内容仅是个人整理出的日常使用频率较高的 Markdown 部分用法,如果想更加深入的学习有关 Markdown 的知识可以前往这里进行学习。

    相关文章

      网友评论

          本文标题:Markdown 常用语法学习

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