Markdown 基本语法(初级)
一、什么是Markdown
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,将格式元素添加到纯文本文档
Markdown 允许您使用易于阅读、易于编写的纯文本格式进行编写,然后将其转换为结构上有效的 XHTML(或HTML)
Markdown 是由约翰·格鲁伯(John Gruber)于2004年创建,现在是世界上最受欢迎的标记语言之一
Markdown 编写的文档可以导出HTML、word、图像、PDF、Epub等多种格式的文档Markdown 编写的文档后缀为
.md
、.Markdown
你可以使用文本编辑器应用程序将 Markdown 格式元素添加到纯文本文件中。活着,您可以使用macOS、Windows、Linux、iOS和安卓操作系统的众多 Markdown 应用程序之一。还有一些基于web的应用程序专门设计用于以 Markdown 方式编写
二、为什么要用 Markdown ?
- Markdown 是可移植的。包含 Markdown 格式文本的文件几乎可以使用任何应用程序打开。如果您决定不喜欢当前使用的 Markdown y应用程序,可以将 Markdown 文件导入另一个 Markdown 应用程序。这与 Microsoft Word 等文字处理应用程序形成鲜明对比,后者将您的内容锁定为专有文件格式.
- Markdown 与平台无关。您可以再运行任何操作系统的任何设备上创建 Markdown 格式的文本.
- Markdown 无处不在: Reddit 和 GitHub 等网站支持 Markdown,许多桌面和基于 web 的应用程序都支持 Markdown.
Markdown 可以用于任何事情,通过简单的标记语法,它可以使普通内容具有一定的格式
- 整理知识,学习必记
- 发布日记,杂文,所见所想
- 撰写发布技术文稿(代码支持)
- 撰写发布学术论文(LaTeX公式支持)
- 使用它创建网站、文档、书籍、演示、电子邮件和技术文档
- Markdown 能被使用来撰写带你字数,如:Gitbook
- 当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。列如:GigHub、Gitee、GitLab简书、掘金、reddit、Diaspora、Stack Exchange、OpenStreeMap、SourceForge等
三、支持 Markdown 的应用程序和组件,工具
支持 Markdown 的工具有很多,链接地址:Markdown 工具地址
四、Markdown 基本语法
几乎所有 Markdown 应用程序都支持原始 Markdown 设计文档中概述的基本语法
Markdown 处理器之间存在微小的区别和差异
标题
要创建标题,请在单词或短语前添加数字符号
(#)
,您使用的数字符号的数量应与标题几倍相对应。列入,要创建标题级别三(
<h3>
),请使用三个字符符号(列如### My Header
)
Markdown | HTML | 渲染输出 |
---|---|---|
# Heading level 1 |
<h1>Heading level 1</h1> |
Heading level 1 |
## Heading level 2 |