TG项目打卡dya1之Markdown
一.什么是Mardkdown
Markdown是一种轻量级的标记语言,由约翰·格鲁伯(John Gruber)和亚伦·斯沃茨(AaronSwartz)发明,用于简化文本编辑的过程。它使用易于阅读和撰写的纯文本格式,并通过特定的符号和语法规则,将文本转换成HTML、PDF、Word等格式,方便文本在不同平台和媒介之间的共享和交流。
Markdown的语法简单、直观,几乎可以在任何文本编辑器中编写和阅读,不需要任何专门的编辑器或工具支持。通过使用Markdown标记符号,可以实现文字的加粗、斜体、标题、列表、链接、图片等常见的排版需求。
二.为什么要使用Markdown
1.跨平台
Markdown文本是纯文本,可以在几乎所有的文本编辑器中编辑,不受操作系统、平台、设备等限制。同时,Markdown文本也可以在不同的平台和设备中进行互通和共享,方便多人协作和交流。
2. 适用范围广
可以使用它来创建网站、记笔记、写电子书、写演讲稿、写邮件和各种技术文档。
3.高效
Markdown的语法简单,使用标记符号进行文本排版,可以减少文本编辑和排版的时间,提高效率。
4.Markdown已经无处不在
程序员的世界到处都是Markdown,简书,GitChat,Github,csdn等等都支持Markdown文档,正宗的官方技术文档都是使用Markdown来写的。
三.Markdown常用语法
1.标题
使用’#'可以展现1~6级别的标题,部分MD编辑器会根据标题自动生成目录
# 一级标题
## 二级标题
### 三级标题
2.列表
使用 ‘*’或者‘+’或者’-'可以实现html中的无序列表效果
* 列表1
* 列表2
* 列表3
效果:
- 列表1
- 列表2
- 列表3
注意:一个表可以包含另一个表,例如
- 列表1
- 列表1.1
- 列表1.1.1
- 列表1.1.1.1
- 列表1.1.1
- 列表1.1
- 列表2
- 列表3
对应格式&呈现效果:
3.链接
使用【名字】(url)
来表示超链接
例如:百度
对应格式&呈现效果:
4.图片
使用![名字](图片地址)
来添加图片
例如:
对应格式&实现效果:
5.HTML标签
HTML多数标签都被Markdown支持,但大量使用HTML标签肯能会影响到Markdown文档的可读性,因此能用Markdown标记,尽量使用Markdown标记来格式化文本。
Mardown支持哪些标签可以参考文章。
四.总结
常用Markdown标记就是上面几个了,更多的标记可以在需要使用的时候边用边学,参考github大佬写的文档。
说实话第一次用Markdown写文章磕磕绊绊,效率真的不高,但效果确实肉眼可见地提升了