美文网首页
Markdown笔记

Markdown笔记

作者: lleon2017 | 来源:发表于2018-04-16 20:20 被阅读0次

Markdown是一种轻量级标记语言, 它完全兼容HTML语法,可以直接在Markdown文档中插入HTML内容。请注意,在HTML区块标签间的Markdown格式语法将不会被处理。

Markdown的文件扩展名是md.markdown

markdown语法

这是一个段落,段落的前后必须是空行。相邻两行文本,如果中间没有空行,会显示在一行中。如果需要在段落内加入换行,可以在前一行的末尾加入至少两个空格。(在vscode的MPE中,相邻的两行不会显示在一行中,而是在两行之间插入一个<br>。)

这是*强调*,这是**加强**,这是 **_强调加加强_**。

这是强调,这是加强,这是 强调加加强

标题以1至6个#加一个空格开头。

无序列表-+*加一个空格开头:

- 水果
  - 葡萄(嵌套的无序列表)
  - 西红柿

    我爱西红柿(列表中有多个段落)
- 图书
  - 远大前程
  • 水果
    • 葡萄(嵌套的无序列表)

    • 西红柿

      我爱西红柿(列表中有多个段落)

  • 图书
    • 远大前程

\- 不识别为无序列表。

- 不识别为无序列表。

有序列表以数字加一个.和空格开头:

1. first
   1. first
   2. second
2. second
  1. first
    1. first
    2. second
  2. second

1\. 不识别为有序列表。

1. 不识别为有序列表。

引用李白的静夜思:

> 床前明月光
> 疑是地上霜
> 举头望明月
> 低头思故乡
  >> 嵌套的引用

床前明月光
疑是地上霜
举头望明月
低头思故乡

嵌套的引用

插入行内代码

python有`list`,`map`等数据结构。

python有listmap等数据结构。

在行内代码中显示反引号:

``There is a literal backtick (`) here.``

There is a literal backtick (`) here.

可以使用4字符缩进来插入代码块,或使用扩展语法:

    ```c
    main()
    {
        print("hello\n");
    }
    ```

行内代码或代码块中的文本(包括Markdown语法)都会显示为原始内容。<>&会被转换为HTML字符实体。

可以在一行中使用三个或更多的*-_来添加分隔线

------------------------


超链接

I like [Google](https://www.google.com "title").

I like Google.

网址、邮箱地址会被自动转换为超链接。

图像

![](mac键盘.jpg

mac键盘.jpg

markdown扩展语法

删除线

~~被删除的内容~~

被删除的内容

表格

第一天       | 第二天
:---------: | -----: 
喝酒         | 上岛   
准备装备     | 绘制地图    
第一天 第二天
喝酒 上岛
准备装备 绘制地图

Task List:

- [ ] Eat
- [X] Code
  - [X] C#
  - [X] Python
- [X] Sleep
  • [ ] Eat
  • [X] Code
    • [X] C#
    • [X] Python
  • [X] Sleep

脚注

Content [^1]
[^1]: Hi! This is a footnote

Content [1]

上标、下标

x^2^+y^2^=z^2^
x~1~=5

x2+y2=z2
x1=5

Markdown工具

  • 简书:Web端
  • Typora:Windows、Linux、OS X
  • Simplenote:Windows、Linux、OS X、IOS、Android、Web

  1. Hi! This is a footnote

相关文章

网友评论

      本文标题:Markdown笔记

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