基础语法※
标题※
使用 # 号可以表示 1-6 级标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
换行※
使用两个以上空格加回车可以换行
字体※
*斜体文本*
**粗体文本**
***粗斜体文本***
效果如下
斜体文本
粗体文本
粗斜体文本
分隔线※
分隔线可以很随意,如下所示均可以创建分割线,但是在为知笔记里就只能使用下面的第三种方法
*******
* * *
- - -
----------
删除线※
在文字两端加两个波浪线即可
下划线※
可使用 HTML 标签实现,为知笔记不支持
xxx
脚注※
脚注是对文本的补充说明,为知笔记暂不支持,作为代替可以使用评论功能
格式如下
我现在要使用脚注了[^脚注]
[^脚注]:这是一个脚注
列表※
以下符号均可创建无序列表
*
-
+
有序列表可以用数字加 . 来表示
列表嵌套※
在次级列表前添加四个空格,为知笔记中可以简便的使用换行进行自动缩进
- 第一项
- 第二项
区块※
暂时不知道有什么用,但是在文章中提高阅读性有点用
在段落开头使用 > 符号,后面跟一个空格
> 区块内容
> 区块内容
区块内容 区块内容
此外,区块中还可以使用列表,列表中也可以使用区块
- 第一项
区块
代码区※
如果是段落中的一个代码片段,可以将其用一个 ` 包起来
print()
函数
若是一整段的代码,可以用三个 ` 包裹
链接※
可采用如下方式
<https://baidu.com>
[百度](https://baidu.com)
在这里定义网址[google][google]
然后在文章末尾进行赋值
[google]: https://google.com
图片※
![替代文字](图片地址)
表格※
|表头|表头|
|-----|-----|
| | |
其中可以设置表格的对其方式
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
高级技巧※
支持 HTML 语言※
可以使用 HTMl 语言渲染文本,但是这并非 markdown 标准语法范围之内,所以需要编辑器同样至此 HTML 渲染才可认出格式
如
使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重启电脑
转义※
使用 \ 进行转义,如下符号前均支持
\ 反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号
插入数学公式※
在公式前使用$$符号即可
流程图※
横向源码格式 更多语法:[[mermaid 语法]]
```mermaid
graph LR
A[方形] -->B(圆角)
B --> C{条件 a}
C -->|a=1| D[结果 1]
C -->|a=2| E[结果 2]
F[横向流程图]
竖向 换成 graph TD
标准格式
```flow
st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
定义元素的写法:tag=>type: content:>url
元素名对应的意思
start # 开始
end # 结束
operation # 操作
subroutine # 子程序
condition # 条件
inputoutput # 输入或产出
content 就是在框框中要写的内容,注意 type 后的冒号与文本之间一定要有个空格。url 是一个连接,与框框中的文本相绑定
```mermaid
graph TD
A[方形] --> B(圆角)
B --> C{条件 a}
C --> |a=1| D[结果 1]
C --> |a=2| E[结果 2]
F[竖向流程图]
st=>start: 战斗开始
op=>operation: 进行攻击
cond=>condition: 是否暴击
e2=>operation: 结束
e=>end
st->op->cond
cond(yes)->e
cond(no)->e2