Markdown的学习记录
本文最后更新于:2023年3月20日 晚上
markdown学习之旅
今天开始学习markdown的语法,以后也将会用markdown记录学习过程,俗话说好记性不如 烂笔头 键盘。
markdown语法大概分为两个部分 基础语法 与 扩展语法 ,一起学习吧 😏 。
基础语法
标题语法
# // 一级标题
## // 二级标题
### // 三级标题
强调语法
* & _ // 表示斜体,如强调的内容在单词或短语中间用*
** & __ // 表示粗体
**_ & __* // 表示粗斜体
引用语法
> // 单行块引用
> // 多行块引用
> // 多行块引用
> // 嵌套块引用
>> // 嵌套块引用
> *sheny* // 块引用其他元素
列表语法
1. // 数字与英文句号组成有序列表
2.
3.
* & _ & + // 单个字符组成无序列表
* sheny // 列表嵌套
* sheny
* sheny
* sheny
* sheny // 嵌套块引用
* sheny
> sheny
>sheny
* sheny // 嵌套代码块需要使用八个空格或两个制表符
* sheny
<html>
<head>
<title>Test</title>
</head>
代码语法
` // 反引号包裹
`` // 反引号的转义
<html> // 用四个空格或一个制表符创建代码块
<head>
</head>
</html>
分隔线语法
*** & --- & ____ // 三个字符创建分割线,且不能有其他内容,且应该前后均留空白行
链接语法
[链接显示名](链接地址 "链接title") // 如下
<https://shenysec.github.io> // 网站
<shenysec@github.com> // 邮箱
这是到**[google](www.google.com)**的超链接 // 带格式化链接
[asdad] [1] // 引用类型链接,需与下部分一起使用
[1]: https:shenysec.github.io (title) // 这部分格式比较自由
图片语法
![图片alt](图片链接 "图片title")
[![图片alt](图片链接 "图片title")](链接地址) // 图片添加链接,链接语法的嵌套
扩展语法
表格
| Syntax | Description | // --- 创建标题 | 分膈每列
| ----------- | ----------- |
| Header | Title |
| Paragraph | Text |
官方推荐的在线图形化表格创建Markdown Tables Generator
| Syntax | Description | Test Text |
| :--- | :----: | ---: | // 表格对齐
| Header | Title | [sheny]() | // 添加链接
| Paragraph | Text | `code` | // 表格添加代码块
围栏代码块
1 |
|
脚注
这是脚注[^1] // 类似引用类型链接
标题编号
### 标题 {#name} // 使用链接,链接到这个标题,{#是hexo的注释保留符,这俩会冲突
但是hexo会有默认的title,直接链接title就可以了
定义列表
First Term // :+空格 创建定义列表
: This is the definition of the first term.
删除线
~~ // 使用两个波浪符号包括删除线,波浪号前面需要有空格
任务列表
- [x] Write the press release // 创建一个带复选框的列表
+ [ ] Update the website
+ [ ] Contact the media
使用Emoji
:joy: // 使用冒号包裹emoji简码,简码如下:
emoji简码在markdown中有两种使用方法
通用代码 Unicode: // hexo 只支持通用代码,到处都是坑
使用格式为::+对应英文单词+:&#x+unicode+;
非通用代码:
使用格式为::+对应英文单词+:
自动网址链接
https:shenysec.github.io // markdown会自动链接url
`https:shenysec.github.io` // 禁用自动url链接
Markdown的学习记录
https://shenysec.github.io/2023/03/20/MarkDown的学习记录/