Markdown基本语法

Markdown是一种轻量级的标记语言,语法简单,可以排出简洁的表现界面。

  • 支持表格、代码块、LaTeX数学公式、目录
  • 可以很方便的插入到 Gmail、Evernote
  • 很容易转为 HTML 、PDF 文件
  • 可以自定义 css 文件,写出更直观优雅的笔记

注:按照Markdown标准语法描述,如果你的 Markdown 文本未能正确显示,很可能是在标记符号和文本间忘了保留一个字符的空格

一、标题

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

效果:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

二、列表

在 Markdown 中,只需要在文字前面加上+就可以转换为列表,也可以用* 或-
  • 文本

在文字前面加上 1. 2. 3. 这样的数字.空格可以生成序列表:
1. 文本1
2. 文本2
3. 文本3

效果

  1. 文本1
  1. 文本2
  2. 文本3

链接和图片

在 Markdown 中,链接用 [显示文本](链接地址)的语法描述,例如:[简书](http://jianshu.io)

可以用类似的语法描述图片(前面多了一个 **!** ):![](http://upload-images.jianshu.io/upload_images/4627367-edac192a53a23c16.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

四、引用

> 我是被引用的内容 =w=

我是被引用的内容 =w=

五、加粗和斜体,删除线

**两个连续星号包围一段文本,就把这段加粗啦**
*两个单独星号包围一段文本,就让文本倾斜咯
_或者用下划线来倾斜_
~~删除线~~
  • **两个星号包围一段文本,就把这段加粗啦 **
  • 两个单独星号包围一段文本,就让文本倾斜
  • 或者用下划线来倾斜
  • 删除线

这里需要注意,*也被用于描述列表,为区别开,倾斜中的*和文本间不能留有空格。

六、表格

dog | bird | cat 
----|:----:|----:
foo | foo | foo
bar | bar | bar
baz | baz | baz

绘制表格 需要在前后均保留一行空白。由-|-|-的结构分割表头和表身,请注意上述代码中的:,控制了单列表格的对齐方向。(也可以用| - | - | - | 的结构,显得更加整洁)

七、分页线和换行

---

三个以上的-可以描绘一根分页线 (注意前后要空行)不分段换行:行末加两个空格,直接回车分段换行:两个或多个回车(用空行来换行)


八、代码块

行内代码用 ```int sum = b + c```

这里用两个`将 int sum = b+c描述为一段将背景标红的行内代码。

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

推荐阅读更多精彩内容

  • atom编辑器的使用和markdown基本语法 atom介绍 atom是什么 Atom是github内部的编辑软件...
    Haoqian阅读 35,698评论 3 39
  • 一. 标题 1.标题的输入以及输出结果 2.下划线生成标题 标题1 标题2 二.引用 在英文半角状态下输入大于号"...
    游离的栖息地阅读 1,047评论 0 2
  • 1. 标题 Markdown 支持两种标题的语法,类 Setext 和类 atx 形式。 类 Setext 形式是...
    Eva3288阅读 427评论 0 0
  • #标题1##标题2###3级标题一级标题===一级标题========二级标题---<&©<####段落引用> T...
    oking阅读 2,107评论 0 1
  • 用Markdown写给自己的第一篇博客。 Markdown是可以直接转为HTML的,所以可以直接嵌套HTML的语句...
    SolaTyolo阅读 287评论 0 0