MarkDown

MarkDown的环境搭建

markdown手册

两大常用语法

区块元素

  1. 标题的使用
    你可以选择在行首加井号表示不同级别的标题 (H1-H6),例如:# H1, ## H2, ### H3,#### H4。

    段落前后需要有空行

    段落的换行是使用两个以上空格加上回车。

    也可以使用 = 和 - 标记一级和二级标题

    我是一级标题

    我是二级标题

  2. 区块引用

    区块引用是使用类似 email 中用 > 的引用方式,分级使用多个>.

    野火烧不尽,春风吹又生。

  3. 列表

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

* 狗
* 鸟
* 猫咪

有序列表则使用数字接着一个英文句点.

1. 我
2. 你
3. 我们

列表嵌套只需在子列表中的选项添加四个空格即可:

  • 第一项:
    • 第一项嵌套的第一个元素
    • 第一项嵌套的第二个元素
  • 第二项:
    • 第二项嵌套的第一个元素
    • 第二项嵌套的第一个元素
  1. 代码区块

    使用 四个缩进空格 表示代码块

  1. 分隔线

    可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。也可以在星号或是减号中间插入空格。


  2. 删除线

    如果段落上的文字要添加删除线,只需要在文字的两端加上两个波浪线 ~~ 即可
    小臭猪

  3. 脚注
    语法: [^要注明的文本]

    [^mayday最棒]:hahaha

  4. 下划线
    下划线可以通过 HTML 的 标签来实现:
    我希望你快乐

区段元素

  1. 图片

[图片上传失败...(image-5591ac-1557737449349)]

[图片上传失败...(image-a697eb-1557737449350)]

  1. 链接

    要建立一个行内式的链接,只要在方块括号后面紧接着圆括号并插入网址链接即可,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可。星号也可以用_代替,地位等同。例如以下是百度的链接百度

  2. 强调

    使用一个是*可以达到倾斜的效果。 两个*号包住文本得到加粗的效果。以此类推三颗是加粗且倾斜,强调语法是不需要空格的。

  3. 代码

    使用反引号进行代码的插入,以下是简单的c++代码

    #include 
    using namespace std;
    int main()
    {
      cout << "Hello World"; // 输出 Hello World
     return 0;
    }
    
5. 表格

    使用|以及:来统一完成

    |  表头   | 表头  |
    |  ----  | ----  |
    | 单元格  | 单元格 |
    | 单元格  | 单元格 |

   #### 高级用法

  + 不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写
  * Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符:
  - 当你需要在编辑器中插入数学公式时,可以使用两个美元符 $$ 包裹   TeX 或 LaTeX 格式的数学公式来实现。提交后,问答和文章页会根   据需要加载 Mathjax 对数学公式进行渲染。



### 其他
  Q:下划线如何结束
HTML 标签是由尖括号包围的关键词,比如 
HTML 标签通常是成对出现的,比如 
标签对中的第一个标签是开始标签,第二个标签是结束标签
开始和结束标签也被称为开放标签和闭合标签

你可能感兴趣的:(MarkDown)