Markdown介绍

介绍

Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。

标题

这是最为常用的格式,在平时常用的的文本编辑器中大多是这样实现的:输入文本、选中文本、设置标题格式。而在 Markdown 中,你只需要在文本前面加上 # 即可,同理、你还可以增加二级标题、三级标题、四级标题、五级标题和六级标题,总共六级,只需要增加 # 即可,标题字号相应降低。例如:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

: # 和「一级标题」 之间建议保留一个字符的空格,这是最标准的 Markdown 写法。

列表

列表格式也很常用,在 Markdown 中,你只需要在文字前面加上 * - 1. 就可以了,例如:

  • list1
    • sublist1
    • sublist2
  • list2
    • sublist1
    • sublist2
  • list3
    1. sublist1
    2. sublist2

-、* 1. 和文本之间要保留一个字符的空格。

TODO列表

  • [x] TODO1
    • [ ] TODO1
    • [x] TODO2
  • [ ] TODO2

链接和图片

在 Markdown 中,插入图片不需要其他按钮,你只需要使用 ![](图片链接地址) 这样的语法即可,例如:

GitHub Octocat
GitHub Octocat

在 Markdown 中,插入链接不需要其他按钮,你只需要使用 [显示文本](链接地址) 这样的语法即可,例如:Contact me

引用

在我们写作的时候经常需要引用他人的文字,这个时候引用这个格式就很有必要了,在 Markdown 中,你只需要在你希望引用的文字前面加上 > 就好了,例如:

一盏灯, 一片昏黄; 一简书, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂寞。

粗体和斜体

Markdown 的粗体和斜体也非常简单,用两个 * 包含一段文本就是粗体的语法,用 一个 * 包含一段文本就是斜体的语法。例如:

  • 斜体强调
  • 粗体强调

文字高亮

` 高亮文字

  • 高亮文字

删除线

用两个 ~~ 表示删除线

  • 删除线

表格

语法格式

左边对齐 中间对齐 右边对齐
left center right
col 2 is right-aligned $160
liang sp is right-aligned $16

斜体、粗体、删除线可混合使用

语法 效果
*斜体1* 斜体1
_斜体2_ 斜体2
**粗体1** 粗体1
__粗体2__ 粗体2
这是一个 ~~删除线~~ 这是一个 删除线
***斜粗体1*** 斜粗体1
___斜粗体1*** 斜粗体1
***~~斜粗体删除线1~~*** 斜粗体删除线1
~~***斜粗体删除线2***~~ 斜粗体删除线2

代码段高亮

在三个反引号 ` 后面加上编程语言的名字,另起一行开始写代码,最后一行再加上三个反引号。

int singleNumber(vector<int>& nums)
{
    int counterOne = 0;
    int counterTwo = 0;

    for (int i = 0; i < nums.size(); i++){
        counterOne = (~counterTwo) & (counterOne ^ nums[i]);
        counterTwo = (~counterOne) & (counterTwo ^ nums[i]);
    }

    return counterOne;    
}       

分割线

三个以上的* 或 _即可作出分割线,例如:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 写在前面 由于TW的作业需要以简书博客的形式来完成,所以我将Markdown作为我的第一份作业。文章将介绍Mark...
    sunshy360阅读 1,781评论 3 4
  • 一、概述 Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用...
    青鸣阅读 392评论 0 0
  • 一、标题 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 语法及效果如图所示: 二、列表(- 、1. ...
    董夫人_阅读 467评论 0 1
  • Github Flavored Markdown Github用的GFM,风格很漂亮,简洁美观大方。 GFM对标准...
    daydreamly阅读 18,610评论 5 26
  • https://github.com/inikep/lzbench
    wyrover阅读 1,130评论 0 0