关于markdown的基本用法及总结
一.markdown 是什么?
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 --摘自百度百科
简单来说,markdown的主要工作是把排版符号化,这样人们可以专注于对内容的表达。
二.那么markdown中有哪些常用的排版符号呢?
markdown中常用的排版符号非常少,所以一般人上手很快。那么markdown的排版符号有哪些?如下表所示:
符号 | 一般的用途 |
---|---|
# | 用于标题的显示 |
> | 用于引用的显示 |
- | 可以用来表示分割线,也是表格的一部分,也可以用来显示无序表格 |
! | 一般配合小括号和中括号一起使用,用于显示图片 |
[] | 一般紧跟在小括号后面,配合它用于显示图片或超链接 |
() | 一般后面紧跟方括号,配合方括号显示超链接,配合!和方括号可以显示图片 |
~ | 一般用于显示删除线的字 |
+ | 显示无序表格 |
* | 可以用于显示分割线,也可以用于字体变化 |
| | 显示表格的重要组成部分 |
` | 用于显示代码块 |
\ | 用于显示特殊符号,防止发生歧义 |
三.然而虽然markdown的排版符号不多,但是它的排版形式非常丰富,可以表现包括:
四.接下来介绍这些常用的排版形式的使用方法
1.标题
最常用的标题排版符号是 # ,使用它可以表现出不同形式的标题。
使用格式如下:
# 内容
## 内容
### 内容
以此类推,最多可以有7个#号
切记表现标题的时候, # 与 内容 之间一定要有空格
2.字体
返回目录
比较常用的字体表达符号有 * ~
表现内容 | 表现符号 | 使用方法 | 效果 |
---|---|---|---|
斜体 | * | *内容* | 内容 |
加粗 | ** | **内容** | 内容 |
斜体加粗 | *** | ***内容*** | 内容 |
删除线 | ~~ | ~~内容~~ |
3.引用
返回目录
比较常用的字体表达符号有 >
使用方法:
> 人具有发展的本质,人是具有人格(由身体生命、心灵本我构成)的时空及其生物圈的真主人。
使用效果:
人具有发展的本质,人是具有人格(由身体生命、心灵本我构成)的时空及其生物圈的真主人。
4.分割线
返回目录
分割线的符号 - *
表现内容 | 表现符号 | 解释说明 |
---|---|---|
换行 | --- | 只要有3个及以上即可 |
换行 | *** | 只要有3个及以上即可 |
效果如下:
5.图片
返回目录
丰富的图片,有时候比语言更加具有表现力
使用方法:
![图片标题](图片地址 “鼠标常驻时显示的内容”)
用例:
![你好,世界](https://raw.githubusercontent.com/q843705423/blogs/master/image/hello/hello_world.png “hello world”)
效果:
6.超链接
返回目录
与图片的表达形式唯一的区别就是前面少个感叹号
使用方法:
[超链接标题](链接地址 “鼠标常驻时显示的内容”)
用例:
[百度](https://www.baidu.com/ “这是百度”)
效果:
7.列表
返回目录
列表分为无序列表和有序列表
如果是无序列表,使用+或-号开头就可以形成无序列表了
例子如下:
- 水果
- 蔬菜
- 肉类
显示效果如下:
- 水果
- 蔬菜
- 肉类
有序列表是用数字配合. 来实现,效果如下
1. 水果
2. 蔬菜
3. 肉类
显示效果如下:
- 水果
- 蔬菜
- 肉类
列表之间可以进行嵌套。只要缩进就可以了,代码如下
- 水果
-
苹果
-
香蕉
-
草莓
- 蔬菜
- 肉类
效果如下:
- 水果
- 苹果
- 香蕉
- 草莓
- 蔬菜
- 肉类
8.表格
返回目录
表格使用 | - 配合实现
如下是使用代码
|编程常用关键字 | 用法 |
|-------------- | --------- |
|for |用于循环 |
|if | 用于判断 |
效果如下:
编程常用关键字 | 用法 |
---|---|
for | 用于循环 |
if | 用于判断 |
9.代码
返回目录
代码的关键符号是 `
这个符号是在键盘中上面数字1左边的键敲出来的
它可以用于显示代码,并且保证代码不会发生转义
如下
```
public class Student{
private String name;
private String sex;
}
```
显示效果如下:
public class Student{
private String name;
private String sex;
}
以上内容,大多来源于网络。笔者选择其中部分经得起各大网站(包括简书,CSDN,github)检验的Markdown规则,再次总结,放在这里。
由衷的感谢网络上那些辛勤的工作者,你们笔耕不断,让我们能够有幸站在巨人的肩膀上。
特别感谢以下这个来自简书的文章,本博客绝大部分参考来自这里,笔者舍弃了部分细节,这里也介绍的非常详细:
简书的一篇介绍markdown的文章