markdown基础教程
三分钟掌握markdown基本用法
需要特别注意的点
- 通常,格式控制符与文本内容需要 保留一个空格
- 段落之间需要空格一行
- 在VSCode上编辑,同一行内按回车是不能换行的,在末尾加两个空格表示换行
test
标题
# 一级标题
一级标题
## 二级标题
二级标题
### 三级标题
三级标题
#### 四级标题
四级标题
##### 五级标题
五级标题
###### 六级标题
六级标题
列表
列表分为无序列表和有序列表,无序列表在文本前加上+,-,*即可:
- 无序列表1
- 无序列表2
- 无序列表3
而有序列表仅需要在文本前面加上1.即可(记得加上空格,换行会自动补全序号):
- 有序列表1
- 有序列表2
- 有序列表3
段落分隔符
通过—或者***或者___即可添加段落分割线
引用
表示引用的内容。仅需要在文本前面加上>即可(不加空格也行):
引用的内容
可以加多个>表示多级引用
一级
二级
三级
文字修饰
*或_用来 修饰 斜体
**或__用来 修饰 粗体
***或者___用来修饰 斜粗体
~~ 用来修饰 删减体
用html语法的 <u>文本内容</u> 来修饰 下划线
字体相关
通过html语法来改变字体属性,如字体大小、颜色
<font face=“黑体”>我是黑体字
<font face=“微软雅黑”>我是微软雅黑
<font face=“STCAIYUN”>我是华文彩云
<font color=#0099ff size=12 face=“黑体”>黑体
<font color=gray size=5>gray
<font color=#00ffff size=3>null
效果如下
我是黑体字
我是微软雅黑
我是华文彩云
黑体
gray
null
链接及图片
通过[描述](地址)来添加链接
欢迎访问我的博客
而在前面加一个!即为添加图片,其中在链接后加"内容"表示鼠标悬停时显示的信息

如果是用Hexo,它有特殊处理,可以直接使用img标签
<img src=“” width=“50%” height=“50%”>
可以添加样式,比如改变图片显示大小
表格
|姓名|性别|年龄|
|:-😐:–|–😐
|我|男|22|
|你| | |
效果如下,第二行表示内容对齐格式,第一格表示内容居中,第二个表示居左,第三个表示居右。
| 姓名 | 性别 | 年龄 |
|---|---|---|
| 我 | 男 | 22 |
| 你 |
段落代码块
每行缩进4个空格或 1个 Tab表示
第一行
第二行
第三行
插入高亮代码
行内用`内容`表示 高亮
代码块用```内容```,后面加java或python等表示语法高亮
首字母要小写!!!
访问prismjs官网查看支持高亮的语言及写法
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World!");
}
}
跳转
跟链接的语法一样,只是变成了页内锚点(也许不支持中文)
[回到顶部](#test)
回到顶部
只能跳转一级标题,五级标题,六级标题。具体原因暂时未知
GitHub的emoji表情
😊
具体每一个表情的符号码,可以查询 GitHub 的官方网页
其他待补充
如高阶语法,数学公式,流程图等