title: Markdown Introduction date: 2015-07-21 08:17:54 tags: [Hexo]

**简介:**Markdown是一个web上使用的文本到HTML的转换工具,目前github、Stackoverflow等网站均支持这种格式,还有简书也是 很支持的呦。它存在的宗旨就是实现易读易写,称为适用于网络的书写语言。自我感觉也确实不错,很适合做IT的人记笔记用。

语法介绍

基本介绍

  • 在Markdown中,*、-、+3个符号的效果一致,称为Markdown符号,我习惯用*号
  • 空白行表示另起一个段落
  • -是表示inline代码,tab是用来标记代码段,分别对应html的code、pre标签

标题

  • 可以用#、-、=一样的效果,个人偏爱#
  • # 一级标题
  • ## 二级标题
  • … 以此类推
  • ###### 六级标题

文本强调

  • 斜体 or 强调
  • 加粗 or 加粗
  • 粗斜体 or 粗斜体

标签

  • like this

tag: [tag1, tag2]

List列表

  • *无序列表(unordered)
  • +无序列表
  • -无序列表
    1. 第一行(ordered有序列表)
  1. 2.或- 第二行
  2. 3.或- 第三行

删除线

~~文字~~ 效果为 文字

组合用法

  • 产品介绍(子项目符号) 此时子项,要以一个制表符或者四个空格缩进
  • 产品特点
    1. 特点1
    • 特点2
    • 特点3
  • 产品功能
    1. 功能1
    • 功能2
    • 功能3
  • 可能有时会出现这样的情况,首行内容是以日期或数字开头:2013.公司的年度目标,为了避免也转换成有序列表,可以在.前面 加上:2013. 公司的年度目标

Links网站链接

Inline-style 内嵌方式: [link text](https://www.google.com “title text”)

Reference-style 引用方式: [link text][id] [id]: https://www.mozilla.org “title text”

Relative reference to a repository file 引用存储文件: [link text](../path/file/readme.text “title text”)

还能这样使用: [link text][] [link text]: http://www.reddit.com

Email 邮件: example@example.com

images图片链接

图片外链必须记着,很好用贴图

Inline-style 内嵌方式: ![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png “title text”)

Reference-style 引用方式: ![alt text][logo] [logo]: https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png “title text” Inline-style 内嵌方式: alt text

Reference-style 引用方式: ![alt text][logo] [logo]: https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png “title text” ###code and Syntax HIghlighting 代码语法高亮:

  • 使用`` 包裹起来 ``效果为: 包裹起来

  • 语法高亮

  • 例如:

1
2
    s = "Python syntax highlighting"
    print s
  • Block Code代码分组(代码区块): 在该行开头缩进4个空格或一个制表符(tab)

Blockquotes 引用:

Email-style angle brackets are used for blockquotes.

And, they can be nested.

Headers in blockquotes

  • You can quote a list.
  • Etc.

Hard LIne Breaks换行:

在一行的结尾处加上2个或2个以上的空格,也可以使用</br>标签 第一行文字, 第二行文字

###水平分割线: *** * * * - - -

Escape charecter转义符(反斜杠):

Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号,例如:如果你想要用星号加在文字旁边的方式来做出强调效果,你可以在星号的前面加上反斜杠: *literal asterisks* Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号: \反斜杠 `反引号 *星号 _下划线 {}花括号 []方括号 ()括弧 #井字号 +加号 -减号 .英文句 !感叹号

参考文档

Markdown官网 Markdown语法说明 参照地址 good