Markdown 常用语法
概述
本文记录 Markdown 写作时常用的一些语法.
Why
平时人们都会进行一些简单的笔记记录,这些文字如果用 Word 就会感觉太复杂,用 txt 又显得单薄,一点格式都没有,不利于书写。自然人们希望有一种方法,能消除这两个缺点的方法,既能有常用的格式,又能方便记忆,简单快捷. Markdown 是满足这种需要的,所以记录总结一些常用的 Markdown 符号,方便记忆.
What
Markdown 是一种轻量级的「标记语言」,Markdown 简单快捷,导出格式也随心所欲,你可以导出 HTML 格式的文件用来网站发布,也可以十分方便的导出 PDF 格式,方便阅读。
How
1. 标题级别的
语法:
# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题
标题的级别根据#的个数来区分。正常的文本内容不需要取管,直接输入即可。
效果:
一级标题
二级标题
三级标题
四级标题
五级标题
####### 六级标题
2. 序列效果
无序序列语法:
* 包含的要点 * 包含的要点 - 包含的要点 - 包含的要点
无序序列效果:
- 包含的要点
- 包含的要点
- 包含的要点
- 包含的要点
有序序列语法:
\1. 第一点 \2. 第二点 \1. 第三点
无序序列效果:
- 第一点
- 第二点
- 第三点
对于想输入一些知识点的结构的情况,需要以列表的形式展示的时候,可以采用这种标记。可以根据具体的情况才有无序的列表和有序的列表。 对于无序的情况,可以输入“-”也可以输入“*”,都可以。对于有序的情况,输入对于的数字加上英文符号的点,加上空格,紧跟文本内容。其中的数字可以随意,解析的时候自动累加哪怕都写的1,根据具体的解析平台可能存在差异,故而最好能按照顺序写这个数字。
3. 强调文字
斜体语法:
*斜体文字,加载这两个星花之间都将以斜体的形式展现*
斜体效果:
斜体文字,加载这两个星花之间都将以斜体的形式展现
加粗语法:
*需要加粗的文字写在这里*
加粗效果:
需要加粗的文字写在这里
文本中需要加粗来强调的内容和需要以斜体展示的内容,用星号包裹,区别就是星号的个数。
4. 引用内容
引用语法:
> 引用的内容,对于一些需要标注了引用了别人的信息的情况下需要以这种形式展示,可以写在这个大于号的后面即可。
引用效果:
引用的内容,对于一些需要标注了引用了别人的信息的情况下需要以这种形式展示,可以写在这个大于号的后面即可。
5. 超链接
超链接语法:
[展示的文本]( www.baidu.com )
超链接效果:
对于文本需要有超链接的情况下,可以采用这种方式。
6. 引用外部图片
引用外部图片语法:
![图片说明展示的文本](http://pic.lvmama.com/img/v6/lv_jbr.png)
引用外部图片效果:
引用外部图片外加超链接语法:
[![图片说明展示的文本](http://pic.lvmama.com/img/v6/lv_jbr.png)](http://www.lvmama.com)
7. 分割线
分割线语法:
\ —- \ ****
三个横线和三个星号都表示分割线
分割线效果:
横线分割线
星号分割线
分割线可以用来分割段落和大的模块内容。
8. 表格
表格语法:
| tab1 | tab2 | tab3 |
---|---|---|
内容1 | 内容2 | 内容3 |
表格效果:
tab1 | tab2 | tab3 |
---|---|---|
内容1 | 内容2 | 内容3 |
用竖直的线和减号进行标示,就可以插入一个简单的表格。
9. 引入代码块
引入代码的语法:
```java public class MainActivity extends Activity{ protected void onCreate(Bundle save){ } } ```
引入代码的效果:
|
|