在 Markdown 中,连续的一行或多行就是一个段落。用空行来进行切段。
这是第一个段落
我跟上面是同一个段落
这是第二个段落
正确地使用大纲,可以帮助 Wiki 系统渲染目录,计算定位锚点,好处多多。
Markdown 中,使用 #
来定义大纲标题,有多少个 #
,就表示是几级的大纲。比如:
# 这是一级标题(会生成<h1>标签)
这里是段落内容
## 这里是二级标题(会生成<h2>标签)
这里是段落内容
...
###### 这里是六级标题
这种书写方式非常直观自然。
引用部分的内容只需要在行首加上 >
就可以了。比如:
> To be or not to be, that is a question.
看起来是这样的:
To be or not to be, that is a question.
您可以使用加粗和斜体来格式化文本内容。
加粗使用: **这种语法**
斜体使用: *这种语法* 或 _这种语法_
还可以混合使用:**加粗文本中的_斜体_**
你可以使用 ~~ 包裹一段文本让它拥有删除效果
这样来~~删除一段文本~~
通过 [文本](url)
的形式来添加超链接。比如这个是一个腾讯云的超连接。
[腾讯云](https://www.qcloud.com/) - 控制创意,如此简单
如果文档中同一个链接多次使用,可以使用参考的方式。使用中括号可以把一个文本变为引用,如 [爱因斯坦]
,在文档的后续,需要指明参考文本和参考连接的对应关系:
[爱因斯坦]是一个伟大的科学家。
[爱因斯坦]: http://baike.baidu.com/view/2526.htm
渲染效果:
爱因斯坦是一个伟大的科学家。
如果不同文本要参考同一个链接,可以使用命名参考,其格式为[参考文本][参考名称]
。在文档的后续,需要附上参考名称和链接的对应关系。比如
[微积分][Calculus](Calculus)是高等数学中研究函数的[微分](Differentiation)(Differentiation)、[积分][Integration](Integration)以及有关概念和应用的数学分支。
[Calculus]: http://baike.baidu.com/subview/3139/5376279.htm
[Differentiation]: http://baike.baidu.com/view/15986.htm
[Integration]: http://baike.baidu.com/subview/61339/5928878.htm
渲染出来是这样的:
微积分(Calculus)是高等数学中研究函数的微分(Differentiation)、积分(Integration)以及有关概念和应用的数学分支。
在行首添加 *
或 -
可以开启列表模式,比如
* 第一,...
* 第二,...
* 第三,...
- 首先,...
- 其次,...
- 最后,...
在行首添加数字,就可以开启有序列表模式,比如:
1. 打开冰箱
2. 把大象放进去
3. 关上冰箱
在上一级列表的基础上加两个空格,即可嵌套列表
1. 打开冰箱
1. 用右手打开
2. 轻轻地打开
2. 把大象放进去
* 不要吐槽
* 大象太大
* 冰箱太小
* 例子很无聊
3. 关上冰箱
整体效果:
表格使用了直观的定义方式,使用 -
和 |
分割行和列。
月份|收入|支出
----|----|---
8 |1000|500
9 |1200|600
10 |1400|650
看起来效果如下:
月份 | 收入 | 支出 |
---|---|---|
8 | 1000 | 500 |
9 | 1200 | 600 |
10 | 1400 | 650 |
其中,航标题后的一行使用的横杆数量是不要求的,只是为了排版好看才人工对齐。比如你可以这样来定义上述表格。
月份|收入|之处
-|-|-
8|1000|500
9|1200|600
10|1400|650
你还可以使用 :
指定列的对齐方式。
月份(居中对齐)|收入(右对齐)|支出(左对齐)
:--------------:|-------------:|:------------
8 |1000 |500
9 |1200 |600
10 |1400 |650
看起来效果如下:
月份(居中对齐) | 收入(右对齐) | 支出(左对齐) |
---|---|---|
8 | 1000 | 500 |
9 | 1200 | 600 |
10 | 1400 | 650 |
在文本中使用 `
包裹的内容会被识别为代码,比如
现在你可以不用 `document.getElementById()` 了,现代浏览器都把复制了 `id` 属性的元素放在了全局变量里。
渲染出来是:
现在你可以不用
document.getElementById()
了,现代浏览器都把复制了id
属性的元素放在了全局变量里。
使用 ```
来包裹多行的内容成为代码。
比如:
```
var a = 0;
var b = 1;
var c = a + b;
```
在 ```
的后面,可以指定代码的类型,如:
```js
var dog = new Dog('dummy');
dog.bark();
渲染的效果如下:
var dog = new Dog('dummy');
dog.bark();
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。