Markdown
Markdown
笔记体系
Markdown简介
Markdown 是一种易写易读的标记语言,以纯文本的形式,进行内容的标记。它由 John Gruber 在 2004 年创建,应该是除HTML之外最流行的标记语言。
与XML、HTML等标记语言相比,Markdown的优势在于学习成本低,可读性更强。以下是HTML与Markdown的简单对比:
HTML:由起始标签、结束标签进行标记
<h1>一级标题</h1>
<p>段落</p>
Markdown:更加接近于自然形式
# 一级标题
段落
John Gruber认为,Markdown 语法的首要设计目标是尽可能易读。基于这个目标,Markdown 格式的文档能够以纯文本形式原样发布,而不会看起来像被填满了标签或格式化指令。
对有文字写作需求的创作者,有着不同的创作习惯,Markdown是值得学习的一个工具,原因如下:
- Markdown是纯文本。不同与
.docx
、.pdf
等格式,Markdown是纯文本文件。纯文本的优势在于与平台无关、与软件无关,可以在不同平台、不同软件中打开。这样带来的优势就是可用范围大大增强。 - Markdown的生态繁荣。围绕Markdown产生除了代码高亮、幻灯片制作演示、文档转换等等工具,进而提高效率。
- 兼容HTML,可以在Markdown文本中,直接使用HTML代码。这弥补了Markdown标记功能较弱的缺点。
Markdown基本语法
实际上,不同工具对Markdown语法的支持不太一样,但绝大多数工具都支持下列标记语法:
Markdown扩展语法
Markdown编辑软件
对于大多数用户,建议使用跨平台、可在浏览器中直接使用的开源编辑器VS Code。原因有三:高颜值、生态繁荣、开源免费。
使用VS Code编辑Markdown文件时,建议安装如下插件:
- Markdown All in One:增强预览等功能
- Markdownlint:提供语法提示、自动美化等功能
- Markdown Preview Github Styling:提供Github风格的样式
- Word Count CJK:中文字数统计