甚至有时候example.com 也可以(只是举例,Github上无效)。
引用超链接可以在一些文字后面。
[任意不区分大小写的文字]: https://www.mozilla.org
[1]: http://slashdot.org
[超链接文字本身]: http://www.reddit.com
## 图片
```no-highlight
这是我们的Logo(把鼠标指向Logo 可以看到标题文字)
行内样式:
![alt 文字](https://logo.png "Logo 标题文字1")
引用样式:
![alt 文字][logo]
[logo]: https://logo.png.png "Logo 标题文字2"
```
这是我们的Logo(把鼠标指向Logo 可以看到标题文字)
行内样式:
![alt 文字](https://logo.png "Logo 标题文字1")
引用样式:
![alt 文字][logo]
[logo]: https://logo.png "Logo 标题文字2"
## 代码与语法高亮
代码区块是Markdown 规格的一部分,不过语法高亮不是。无论如何,许多渲染器──如Github 和*Markdown Here* ──支援语法高亮。每个渲染器支援的程式语言,以及程式语言的名字写法都不一样。*Markdown Here* 支援几十种语言(以及不一定是真的程式语言,像diffs 与HTTP headers)的语法高亮;要看完整的列表,以及语言的名称,请见[highlight.js 的示范页](http://softwaremaniacs.org/media/soft/highlight/test.html)。
```no-highlight
行内的`代码` 用`反引号` 包围起来。
Inline `code` has `back-ticks around` it.
```
行内的`代码` 用`反引号` 包围起来。
代码区块可以用只有三个反引号```
的一行围起来,或是以四个空格缩排。我建议用三个反引号的方式围起来── 这比较简单,而且只有这个方式支援语法高亮。
```javascript
var s = "JavaScript 语法高亮";
alert(s);
```
```python
s = "Python 语法高亮"
print s
```
```
没有指定程式语言,所以没有语法高亮。
不过,我们可以放进一个标签。
```
```javascript
var s = "JavaScript 语法高亮";
alert(s);
```
```python
s = "Python 语法高亮"
print s
```
```
没有指定程式语言,所以Markdown Here 没有语法高亮(在Github 上可能不一样)。
不过,我们可以放进一个标签。
```
## 表格
Markdown 的核心标准没有表格,不过表格是GFM 的一部分,而且*Markdown Here* 支援表格。这是在电子邮件中加入表格的好方法- 本来是需要从其他应用程式复制贴上的工作。
```no-highlight
冒号可以用来标示栏位的对齐方式。
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| 第三栏| 靠右对齐| $1600 |
| 第二栏| 置中对齐| $12 |
| 斑马条纹| 是整齐的| $1 |
每个标头元件都要用至少三个破折号分隔开来。
最外面的竖线可以省略,你也不需要让原始的文字排列整齐。你也可以使用行内样式的Markdown。
不| 漂亮| 的文字
--- | --- | ---
*依然* | `渲染的` | **很好**
1 | 2 | 3
```
冒号可以用来标示栏位的对齐方式。
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| 第三栏| 靠右对齐| $1600 |
| 第二栏| 置中对齐| $12 |
| 斑马条纹| 是整齐的| $1 |
每个标头元件都要用至少三个破折号分隔开来。
最外面的竖线可以省略,你也不需要让原始的文字排列整齐。你也可以使用行内样式的Markdown。
不| 漂亮| 的文字
--- | --- | ---
*依然* | `渲染的` | **很好**
1 | 2 | 3
## 引用文字
```no-highlight
> 在电子邮件中,引用文字可以很方便的模拟回应的文字。
> 这行也在同样的引用区块。
引用区块结束
> 就算这行很长,只要包裹的好,依然可以很好的被引用。哦,我们继续写以保证每个人都确实的被包在里面。喔,你也可以在引用文字中*放入* 其他**Markdown** 语法。
```
> 在电子邮件中,引用文字可以很方便的模拟回应的文字。
> 这行也在同样的引用区块。
引用区块结束
> 就算这行很长,只要包裹的好,依然可以很好的被引用。哦,我们继续写以保证每个人都确实的被包在里面。喔,你也可以在引用文字中*放入* 其他**Markdown** 语法。
## 行内HTML
你也可以在Markdown 里面撰写原始的HTML,这些HTML 一样大多数运作的很好。
```no-highlight
- 定义列表
- 有时候,人们偶尔会用到。
- 在HTML 中撰写Markdown
- *无法* 运作的**非常** 好。改用HTML标签。
```
- 定义列表
- 有时候,人们偶尔会用到。
- 在HTML 中撰写Markdown
- *无法* 运作的**非常** 好。改用HTML标签。
## 水平线
```
三个或更多个……
---
连字符
***
星号
___
下划线
```
三个或更多个……
---
连字符
***
星号
___
下划线
## 断行
如果你想要学习断行如何运作,我基本上建议最好就是实验看看── 按一下(也就是,插入一个换行符号),接着再按一次(也就是,插入两个换行符号),看看会发生什么。你很快就会得到你想要的。「Markdown Toggle」是你的好朋友。
你可以试试看这里的一些方式:
```
我们从这一行开始。
两个换行符号分开了这行和前面那一行,所以这会变成**分开的段落** 。
这行也是个分开的段落,不过……
只有一个换行符号分开这行,所以这是*同段落* 中的分开两行。
```
我们从这一行开始。
两个换行符号分开了这行和前面那一行,所以这会变成**分开的段落** 。
这行也是个分开的段落,不过……
只有一个换行符号分开这行,所以这是*同段落* 中的分开两行。
(技术提示: *Markdown Here* 使用GFM 的换行,所以不用使用Markdown 原先的两个空格换行法。)