前言
简单来说,markdown是一种轻量级标记语言,按照它的格式来编写文档,能够被渲染成更易读、美观的形式。
Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。Markdown 编写的文档后为.md
, .markdown
。
使用Markdown约定的语法编写文档,还需要渲染器才能渲染成markdown好看的形式。当前许多网站都自带markdown渲染器,并广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、简书、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等。不同的渲染器渲染出来的效果也不尽相同,支持的markdown语法种类也不一定一致。
然而markdown有一个缺点,就是在文档中插入图片不是很方便,因为markdown本身是纯文字的文档,无法将图片文件嵌入到markdown文档里,只能通过链接插入图片,所以需要将图片存储在网络中。
基本用法
标题
使用 #
号可表示 1-6 级标题,一级标题对应一个 #
号,二级标题对应两个 #
号,以此类推。
代码块:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果如下:
换行
markdown中单个回车键↩︎不能实现换行,换行是使用两个以上空格
+回车↩︎
。
段落
markdown中更换段落是通过插入空行实现的。多个空白行和单个空白行的效果相同。
字体
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___
GOOGLE.COM
~~BAIDU.COM~~
下划线可以通过 HTML 的 <u>
标签来实现:
<u>带下划线文本</u>
分割线:
***
* * *
*****
- - -
----------
脚注
脚注是对文本的补充说明。
Markdown 脚注的格式如下:
[^要注明的文本] 以下实例演示了脚注的用法:
创建脚注格式类似这样 [1]。
致谢和引用
[1] 菜鸟教程; https://www.runoob.com/markdown/md-tutorial.html
-
菜鸟教程 -- 学的不仅是技术,更是梦想!! ↩
网友评论