Markdown语法
标题
要创建标题,需要在文本前加# (一个井字符和空格),几级标题就加几个#,空格不需要变,一级标题最大,最小到六级标题,要在文本输入完后再回车。
例:### 一个三级标题
结果如下
一个三级标题
字体
- 粗体
要加粗,需要在文本两侧各添加两个*或_(无空格)。
例:**一段粗体**__还是一段粗体__
结果如下
一段粗体还是一段粗体
- 斜体
要加粗,需要在文本两侧各添加一个*或_(无空格)。
例:*一段斜体*_还是一段斜体_
结果如下
一段斜体还是一段斜体
- 同时使用粗体和斜体
要同时使用粗体和斜体,需要在文本两侧各添加三个*或_(无空格)。
例:***一段粗斜体***___还是一段斜粗体___
结果如下
一段粗斜体还是一段斜粗体
(官方推荐只用*,因为要实现兼容性,反正_也不太好输入,要切换到英文键盘。)
删除线
要使用删除线,需要在文本两侧各添加两个~(波浪线,无空格)。
例:~~一段删除线~~
结果如下
一段删除线
引用
在文本前加个>就行了。
还可以这样
>之后会车就会像上一行的那样。
还可以嵌套
1
2
2
两个
>>
就行了
本文是对狂神学java的笔记
以及参考markdown官方资料
分割线
单独一行输入三个及以上*或-或_后回车就行。
例:
***
---
___
图片
要插入图片,需要输入![图片标题](图片路径 “图片显示文本”)
图片标题可以为空;图片路径可以是本地文件路径,也可以是网络路径;图片显示文本就是鼠标放在图片上时,显示的文本,不需要的话,文本和双引号以及前面的空格直接删了就行
输入括号后会出现下图,点击文件夹标志,就是按本地文件路径插入图片。
复制链接到输入图片路径上就是网络路径。
- 例:
![图片](E:\图片\电锯.gif)
见下图
csdn导入markdown文件时,本地文件路径的图片会报错。所以对于csdn文章要导入本地图片的话,要在csdn自带的编辑器里导入图片才行。
- 例:用网络路径
![](https://markdown.com.cn/hero.png)
见下图
这里的网络路径是在Markdown官网教程里找个图,然后右键复制图像链接得到的。
- 还可以给图片增加超链接
[![](图片路径)](超链接地址)
例:[![](https://markdown.com.cn/hero.png)](https://markdown.com.cn)
用的是官网地址
超链接
[超链接标题](超链接地址 "超链接显示文本")
超链接标题不能为空;超链接显示文本就是鼠标放在超链接上时,显示的文本,不需要的话,文本和双引号以及前面的空格直接删了就行
例:[Markdown官网教程](https://markdown.com.cn/ "一个网站链接")
列表
- 有序列表
1. (数字加上点再加上空格)
例:
1. 一
2. 二
- 一
- 二
- 无序列表
- (一个减号加上空格)
例:
- 一
- 二
- 一
- 二
可以互相嵌
例:1. 一(回车后再删一下,把自动填的2.去掉)1. 二(回车后再删一下,把自动填的2.去掉)- 三(无序列表)
- 一
- 二
- 三(无序列表)
- 二
表格
就用鼠标右键—>插入—>表格,方便点。(插入没找到表格的话,就回车几下腾出点空,再试试。)
代码
- 要写些java或c++代码,需要```java(反引号`是在Tab键上面的键,英文键盘)
例:```c++
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!\n";
return 0;
}
- 若将文本表示为代码,需要两侧加一个`(反引号)就行。
例:`一段代码文本`
一段代码文本
若将一段含有反引号的文本表示为代码的话,官方教程是在两侧加两个反引号,但是遇到文本里有成对的反引号的时候就不好使了
d
这里本该是`d`的代码表示的,反正没啥大影响,就注意点使呗。
转义
还有一个转义符合\,就是反斜杠。
例:\*斜体*
结果:*斜体*