Markdown是一种轻量级标记语言,通过简单的标记语法,可以让文档呈现出类似Html网页的效果。Markdown最常见的用的地方可能就是github仓库里那个README.md文件,这个是项目的描述文档,本身是markdown文件,使用markdown语法。另外常见的就是用于写博客,比如我现在看到我用的是富文本编辑器,它上面还有一个Markdown编辑器。
为什么学习Markdown语法?因为一来自身要写这个README.md文件,二来也多了一种写博客笔记的格式。
Markdown文件常见的后缀名有两种(.markdown和.md),以.md居多。下文为了精简,以md代表Markdown。
可以使用很多编辑器编辑和阅读md,这里我使用vscode,另外专门的md编辑阅读器推荐typroa。另外,也可以选择在线的编辑器MdEditor(上面基本把demo都罗列出来了,感觉不需要写这篇笔记了 手动滑稽)。话不多少,开始code。
首先用vscode创建一个.md文件(注意我蓝圈的部分,点击这个才能看到效果):
一,标题(#,点击蓝圈后,分为两屏,左侧为编辑区,右侧为显示效果区)
这个是写完最后一个#后空一格加标题名,标题最多到五级,也就是五个#。
二,列表(- 和 1. ,下面开始一段code一张效果图)
①无序:
- 无序列表元素1
- 无序2
- 无序3
②有序(第三行故意不空格,效果就不一样了):
1. 有序列表元素1
2. 有序2
3.有序3
4. 有序4
三,引用和加粗(>和**,两行中间空一行,不然有加粗那句就到了警示里去了)
> 这是一个引用
我晚上吃**橘子**了
四,代码段(三个反引号esc键下面+语言名)
```javascript
function() {
alert('hello, world');
}
```
```c++
int main()
{
}
```
五,表格(|---|)
|ID|NAME|PASSWD|
|---|---|---|
|1|rr|12345|
|2|xyg|543a1|
上面就是几种常见的md语法,更多语法参考w3c Markdown语法说明,end.