Markdown的基本语法

1. 标题的两种形式

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

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

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

2. 代码

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

    html文件通常有headbody标签

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

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


  
   
  
   

  • 也可以使用缩进 4 个空格或是 1 个制表符(不常用)

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/

[email protected]

4 < 5
4 < 5
AT&T
AT&T

你可能感兴趣的:(Markdown的基本语法)