Markdown 学习笔记(一) - 原生语法
本文转载自 NX の 博客
Markdown 原生语法是 Markdown 最基础的支持。它以精简方便著称,上手快。不同编辑器的 Markdown 语法偶尔略有差异,不过渲染效果差异极大,可以选择自己喜欢的风格。
标题
使用#
来设置标题,有多少个#
就是第多少级标题
1 | # 这是一级标题 |
见本文中的标题。
字体效果
原版中共有3种字体效果:加粗、倾斜、删除,可以相互叠加
1 | **这是加粗的文字** |
这是加粗的文字
这是倾斜的文字
这是斜体加粗的文字
这是加删除线的文字
这是斜体删除的文字
引用
使用>
添加引用效果,允许嵌套
1 | > 这是引用的内容 |
1 | > 这是引用的内容 |
这是引用的内容
这是引用的内容
而且还可以嵌套引用
注:不同编辑器的引用差异较大。
列表
列表允许嵌套
无序列表
1 | - 内容1 |
- 内容1
- 内容2
- 内容3
有序列表
1 | 1. 内容1 |
- 内容1
- 内容2
- 内容3
复选列表
1 | - [ ] 未选择的复选框 |
该平台不支持,Typora 支持。这个功能只有少数编辑器支持。
分割线
三个或者三个以上的-
或者*
都可以
1 | --- |
注:不同编辑器的分割线差异较大。
链接
1 | [百度](https://www.baidu.com/) |
图片
1 | ![](https://jamhus-tao.github.io/img/avatar.png) |
表格
Markdown 制作表格使用|
来分隔不同的单元格,使用-
来分隔表头和其他行
自定义对齐方式:
-
-:
内容和标题栏居右对齐 -
:-
内容和标题栏居左对齐 -
:-:
内容和标题栏居中对齐
1 | | 表头 | 表头 | |
1 | | 左对齐 | 右对齐 | 居中对齐 | |
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
不建议自己来敲,Typora
自带插入表格,而且也有很多在线表格生成网站
代码
行内代码
1 | 在C++中如果要使用`cin`或者`cout`,应当先设置命名空间,如:`using namespace std;` |
在C++中如果要使用 cin
或者 cout
,应当先设置命名空间,如:using namespace std;
注:这里的代码是指 cin
/ cout
/ using namespace std;
代码块
1 | ``` cpp |
1 | ``` python |
1 |
|
1 | # !/usr/bin/env python3 |
除此之外的其他语法 大概 都不属于 Markdown
原生语法。(不敢打包票,但这不重要。)
评论