教程
Markdown技术文档
Markdown是一种轻量级的标记语言,最初由约翰·格鲁伯(John Gruber)和亚伦·斯沃茨(Aaron Swartz)共同创建,用于简化文本格式和编写文本内容的语言。它被广泛用于编写各种文档,如电子书、博客、README文档等,且易于学习和使用。本文档将详细介绍Markdown的语法和用法。
语法
标题
在Markdown中,用#表示标题,一级标题使用一个#号;二级标题使用两个#号,以此类推。例如:
# 一级标题
## 二级标题
### 三级标题
列表
Markdown中支持有序列表和无序列表。使用*表示无序列表,数字加点表示有序列表。例如:
* 篮球
* 足球
* 乒乓球
1. java
2. python
3. C++
强调和粗体
在Markdown中,用或_表示强调,用两个或两个_表示粗体。例如:
*强调* or _强调_
**粗体** or __粗体__
代码块
在Markdown中,用`表示一行内的代码;如果是多行的代码块,用```标记起始和结束。例如:
console.log('hello world!');
链接
在Markdown中,用[]和()表示链接,其中[]表示链接文字,()表示链接地址。例如:
[百度](http://www.baidu.com)
图片
在Markdown中,用![]和()表示图片,其中[]表示图片名称,()表示图片地址。例如:
![](http://www.example.com/image.png)
用法
Github README
在Github上,每个项目都有一个README文件,用于简介项目的信息。Markdown被广泛应用于README的编写,因为它轻便、易于学习和使用。
博客
许多博客平台都支持Markdown,如Hexo、Jekyll等。Markdown可以使博客文章格式更好,代码块更清晰,且可以集中精力撰写文章的内容,而不是浪费时间在排版上。
电子书
许多电子书平台支持Markdown格式,如GitBook、LeanPub等。Markdown可以使电子书内容更具备可读性,且可以保持排版的一致性。
总结
Markdown是一种简单易用的标记语言,被广泛应用于各种文档编写。本文档概述了Markdown的语法和用途,希望本文档能够帮助读者更好的使用Markdown。