Markdown语法总结
Markdown 是一种轻量级标记语言,由 John Gruber 在2004年创造,其目的是希望大家使用“易于阅读、易于撰写的纯文字格式,并选择性的转换成有效的XHTML(或是HTML)”。 其中最重要的设计是可读性,也就是说这个语言应该要能直接在字面上的被阅读,而不用被一些格式化指令标记(像是RTF与HTML)。
📖 文本效果 ¶
在Markdown中我们只需要打下以下标记即可给文本添加各种效果
==文本==
即可让 文本 高亮*文本*
就是斜体 文本**文本**
便可做到加粗 文本***文本***
两者结合便是斜体及加粗效果 文本文本1^文本2^
便是在文本1
上加上标文本2
文本1文本2文本1~文本2~
类似加上标,我们也可以加下标 文本1文本2~~文本~~
就是删除线文本:emoji:
通过这个标记即可输入emoji表情,如 😄、😓、😠、🐶、🐱……<u>文本</u>
可以给 文本 加下滑线[1]文本[^1]
可以给文本加一个脚注,效果如上所示,脚注格式[2]`
或``
可以用来扩短代码,如:npm install -g hexo-cli
便是如此
🔲 块组件¶
同时我们还可以使用以下标记来实现一些更复杂的效果
-
#、##、...、######
可用来表示一到六级标题 -
[toc]
可以自动生成一个文章目录 -
```
可以用来显示长代码块[3],如下所示:1
2import sys
sys.exit() -
>
可以用来显示引用块[4]A person who never made a mistake never tried anything new.
——Albert Einstein
-
| 文本1 | 文本2 |
可以创建一个表格[5]文本1 文本2 内容1 内容2 -
- [ ]
或- [x]
可以创建一个任务清单[6]
🔗 链接及图片¶
![title](picture path | picture url)
这种形式可以插入图片title
指图片名称,在图片因未知原因未加载时显示(...)
指图片的位置,可以是用本地图片的绝对路径或相对路径引用,或者用网络图片的URL[7]
[word](link url)
、[word][]
、[word][find]
都可在文中生成行内链接,不同的在于后两种都需在之后定义指向的链接[8] word word wordword
为文中词句find
为链接标识<link url>
用于生成外部链接
🔑 进阶操作¶
除了以上这些操作以外,由于Markdown主要用于🕸️博客的写作,或 🌐 GitHub等代码托管网站的README文件的书写,所以Markdown文件支持HTML标签、锚点设置,同时还支持遵循LaTex语法的数学公式的表示
-
常用的HTML标签
<u>w</u>
下滑线设置<kbd>w</kbd>
类键盘按键<abbr tiltle="description">w</abbr>
缩写WTO<img src=url/>
图片<video src=url/>
视频
-
LaTex数学公式
$
用于设置行内公式$$
用于设置行间公式
-
typora
[9]的锚点设置本质上也是HTML标签的应用,在需要设置锚点的文本后加<a name="标识"></a>
,之后将需要跳转的文本设置链接。如将本文的第一块内容的标题文本效果
设置锚点标识为“文本效果”
,以下为链接的不同格式[10] -
[跳转](#标识)
跳转 -
[跳转][标识]
跳转 -
[跳转][]
跳转
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Float's Blog!
评论