学习了Markdown相关的基础,装好了Typora了吗,如果都准备好了,我们就开始正式的学习Markdown的语法吧~边学,边在Typora中实现
标题:
主要用到 # 这个符号
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
格式是 # + 一个空格 + 内容
显示效果:
很简单吧?OK,继续
段落格式:
字体样式:
主要用到 * 和 _ 这两者是等效的
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体***
___粗斜体___
显示效果:
斜体文本
斜体文本
粗体文本
粗体文本
粗斜体
粗斜体
分割线:
主要用到 *和 - 两者等效
***
* * *
*****
---
- - -
----------
分割线的方式很多,随便选其一就好了
显示效果:
删除线:
主要用到 ~
liuxunzhuo
~~liuxunzhuo~~
显示如下:
liuxunzhuo
liuxunzhuo
下划线:
用标签代替
<u> 带下划线 </u>
显示如下:
带下划线
列表:
列表分为 有序表 和 无序表
有序列表主要用到:
- 数字
- .
无序列表主要用到:
无序表格式如下:
* 第一项
* 第二项
* 第三项
+ 第一项
+ 第二项
+ 第三项
- 第一项
- 第二项
- 第三项
* - + 等效
显示如下:
- 第一项
- 第二项
- 第三项
- 第一项
- 第二项
- 第三项
- 第一项
- 第二项
- 第三项
有序表 用数字加上**.**来表示:
1. first
2. second
3. third
显示如下:
- first
- second
- third
Tips:
有序列表和无序列表可以嵌套使用 如:
1. first:
+ one
+ one
+ one
2. second:
+ two
+ two
+ two
3. third:
+ three
+ three
+ three
显示如下:(自己灵活使用)
- first:
- one
- one
- one
- one
- second:
- two
- two
- two
- two
- third:
- three
- three
- three
- three
区块:
区块使用了**>**这个符号,同时也支持嵌套,多层:
格式如下:
> 你好啊
> 你好啊
> 你好啊
> 第一层
> > 第二层
> > > 第三层
显示如下:
你好啊
你好啊
你好啊
你好啊
你好啊
你好啊
代码引用:
代码引用使用了**`**这个符号:
这个经常会使用,你懂的~
-
局部代码 用一对`引起来:
例如: `printf()`函数
显示:
printf()
函数 -
区块代码 用 ```起头并加上代码类型:
例如: ```java public static void main(String[] args){ System.out.println("Welcome to Xunzhuo`s World"); }
-
显示如下:
public static void main(String[] args){ System.out.println("Welcome to Xunzhuo`s World"); }
链接和图片引用:
链接
主要用到 [] () <>
格式如下:
[name](url)
或者
<url>
显然第一种更常用
例如:
[刘训灼的网站](https://www.liuxunzhuo.top)
<https://www.liuxunzhuo.top>
显示如下:
高级链接:(类似用了一个变量临时表示url):
格式如下:
我的主页用 main 作为网址变量 [MainPage][main]
我的标签页用 tags 作为网址变量 [Tag][tag]
然后在文档的结尾为变量赋值(网址)
[main]: https://www.liuxunzhuo.top/
[tag]: https://www.liuxunzhuo.top/tags/
我的主页用 main 作为网址变量 MainPage
我的标签页用 tags 作为网址变量 Tag
然后在文档的结尾为变量赋值(网址)
对于这个用法我个人觉得其实很有技巧性
比如你在编辑的时候可以用有意义的名称去指代URL,在最后统一指定
如果引用多的情况下,可以一定程度保证专注性
图片:
主要用到 ! [] () <>
格式如下:
方式一:
![属性](URL)
当然也能像链接的高级应用,可以临时用变量指代URL,最后声明
方式二:用HTML的标签
<img src="URL">
优势在于可以指定大小
<img src="URL" style="width: 100%">
例如:
默认
![我的主页图片](https://picreso.oss-cn-beijing.aliyuncs.com/main.jpeg)
默认
<img src="https://picreso.oss-cn-beijing.aliyuncs.com/main.jpeg">
80%
<img src="https://picreso.oss-cn-beijing.aliyuncs.com/main.jpeg" style="width: 80%">
50%
<img src="https://picreso.oss-cn-beijing.aliyuncs.com/main.jpeg" style="width: 50%">
显示如下:
默认
默认
80%
50%
表格:
Markdown可以制作简单的表格:
使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
主要用到 - 和 |
格式如下:
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
指定对齐方式:
-: 右对齐
:- 左对齐
:-: 居中
| 左对齐 | 居中 | 右对齐 |
| :---- | :----: | ----: |
| 单元格 | 居中 | 单元格 |
| 单元格 | 居中 |单元格 |
显示:
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
指定对齐方式:
左对齐 | 居中 | 右对齐 |
---|---|---|
单元格 | 居中 | 单元格 |
单元格 | 居中 | 单元格 |