Markdown的基本语法

作者: 饥人谷_魏少锋 | 来源:发表于2018-02-08 12:04 被阅读1次

    1. 标题的两种形式

    • 类 Atx 形式则是在行首插入 1 到 6 个 # ,对应到标题 1 到 6 阶

      #h1
      ##h2
      ######h6
      
    • 类 Setext 形式是用底线的形式,利用 = (最高阶标题)和 - (第二阶标题)

      最高阶标题
      =============
      第二阶标题
      -------------
      

    2. 代码

    • 如果要标记一小段行内代码,你可以用反引号把它包起来(`),例如:

      html文件通常有headbody标签

      缩进 4 个空格或是 1 个制表符就可以实现代码块

    • 大段代码用```来开始和结束 ,例如:

    <html>
      <head>
       </head>
      <body>
       </body>
    </html>
    
    • 也可以使用缩进 4 个空格或是 1 个制表符(不常用)

      <div></div>
      

    3. 列表

    • * 与 - 与 + 都可以实现无序列表,且会实现自动缩进
    *   Red
    -   Green
    +   Blue
    
    • 有序列表
    1. Red
    2. Green
    3. Blue
    

    4. 区块引用

    使用 > ,例如:

    这是一个标题。

    1. 这是第一行列表项。
    2. 这是第二行列表项。

    给出一些例子代码:

    return shell_exec("echo $input | $markdown_script");
    

    5. 分割线

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


    6. 链接

    • 文字链接网址
    This is [an example](http://example.com/ "Title") inline link.
    
    This is [an example] [id] reference-style link.
    [id]: http://example.com/  "Optional Title Here"
    
    [Google][]
    
    [Google]: http://google.com/
    

    This is url of the baidu.

    7. 图片

    ![]()  /*[]里面为图片批注,少见*/
    
    ![Alt text][id]
    [id]: url/to/image  "Optional title attribute"
    

    8. 强调

    *single asterisks*         /*em*/
    
    _single underscores_
    
    **double asterisks**      /*strong*/
    
    __double underscores__
    

    em
    strong

    9. 其他

    \*literal asterisks\*
    *literal asterisks*

    http://example.com/

    address@example.com

    4 < 5
    4 &lt; 5
    
    AT&T
    AT&amp;T
    

    相关文章

      网友评论

        本文标题:Markdown的基本语法

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