认识Markdown
Markdown是一种纯文本格式的标记语言,通过简单的标记语法,快捷实现文本的排版。通过Markdown语法,在一切可以支持Markdown语法的编辑器中,都可以复现文本的排版。
一、Markdown常用语法
1.标题
设置标题的文字前边加#来表示,标准语法一般在#后边加一个空格在写文字。
示例:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果如下:;
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
2.字体
示例:
**加粗**
*斜体*
***斜体加粗***
~~删除线~~
效果如下: 加粗*斜体**斜体加粗*删除线
3.列表
有序列表:可以自动编号的列表
1.第一个条目
2.第二个条目
效果如下:
- 第一个条目
- 第一个小条目
- 第二个条目 无序列表:没有编号的列表
* 第一个条目
* 第二个条目
效果如下:
- 第一个条目
- 第二个条目
- 第三个条目 有序列表和无序列表都可以通过tab键进行缩进
4.引用
示例:
> 创建一个**引用**
效果如下:
创建一个引用
5.分隔线
分隔线可以使用三个横线来表示。 示例
---
效果如下:
6.链接
创建连接采用英文状态下的一对中括号表示链接的名称,后边加一对小括号来标注链接。 示例:
[我的B站](https://space.bilibili.com/383695223?spm_id_from=333.1007.0.0)
效果如下: 我的B站
7.代码
插入代码使用三个反斜号进行标识,后边可以加语言标识,来规定代码风格。 示例:
(```java)
代码
(```)
效果如下:
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration;
import org.springframework.scheduling.annotation.EnableAsync;
//@SpringBootApplication
@SpringBootApplication(exclude={SecurityAutoConfiguration.class})
@MapperScan(value = "com.example.cspvideo.mapper")
@EnableAsync
public class CspVideoApplication {
public static void main(String[] args) {
SpringApplication.run(CspVideoApplication.class, args);
}
}
8.任务列表
创建一个任务列表示例如下:
- [ ] 任务列表
- [x] 已完成任务
效果如下:
- [ ] 任务列表
- [X] 已完成任务 快捷键:ctrl+L
9.表格
表格语法示例如下:
|表头|表头|
|---|---|
|单元格|单元格|
|单元格|单元格|
效果如下:
--- | ||||
---|---|---|---|---|
单元格 | 单元格 | |||
单元格 | 单元格 |
注: 表格语句上一行必须空开
10.图片
图片的语法示例如下:
![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")
开头一个感叹号 ! 接着一个方括号,里面放上图片的替代文字 接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上选择性的 \'title\' 属性的文字。 例如:
![西野七濑](https://www.pic.fpeopleblog.xyz/img/2023/10/13/6528f7d562cf6.webp)
![西野七濑](https://www.pic.fpeopleblog.xyz/img/2023/10/13/6528f7ef702a8.jpg "欧胡")
二、Markdown进阶用法
在线markdown编辑器
三、Obsidian特殊用法
双链功能
创建一个双链,可以采用:
[[创建一个双链]]
这样产生的效果是链接到相关的文章,如果想要拦截到带有标题的部分,则可以使用
[[创建一个双链#(标题)]]
如果文章没有标题,要想链接到某一个段落,则可以使用:
[[创建一个双链#^(段落块代码)]]
段落块代码是有软件自动生成的,可以修改,但是需要离岸边同时修改,也可以自行创建,创建方法为:
段落块 ^(段落块编号)
这样就可以创建一个段落块。 但是,如果使用默认的文章标题,可能并不利于文章的通顺,所以需要为双链接创建一个别名,用来保证文章通顺。
[[创建一个双链#^(段落块代码)|(别名)]]
这样,双链接显示出的为我们创建的别名,不影响文章通顺。 如果想要将链接的文字直接出现在当前的文章中,则可以使用在方括号的前方加一个英文状态下的!,如下:
![[创建一个双链#^(段落块代码)|(别名)]]
则链接文字直接可以再当前文章中农显示出来。 其中,可以使用出链和入链的界面来查看本文章链接的内容,出链和入链面板如下: