说明
Markdowm 介绍
轻量级标记语言(html、xml),2004 年被 John Gruber 创造,
它允许人们“使用易读易写的纯文本格式编写文档”,
Markdown 最重要的设计就是可读性, Markdown 可以选择性的转换为 HTML 文档格式,
很多网站目前都使用了 Markdown 或者其变种,例如Github、简书等大型社区。
Markdown 的优点
- 纯文本,所以兼容性极强,可以用所有文本编辑器打开
- 专注于文字写作而不是排版
- 格式转换方便,可以轻松转换为 HTML、PPT、电子书等
- Markdown 标记语法简单好记,可读性强
安装和配置编写预览环境
webstorm
Visual Studio Code
基本语法
段落
轻量级标记语言.
不会换行
连续写的话两个空格 再换行就是换行(这个就是空格加换行实现的)
再起一个段落就是中间保持换行
加粗
加粗的字体 使用** +文字+ **
实现字体的加粗
斜体
倾斜的字体 使用* +文字+ *
实现字体的加粗
列表
无序列表
- Markdowm 是一个轻量级的标记语言
- 一级列表建议用 - 号
- 二级列表建议用 + 号
- 三级列表建议使用 * 号
- 二级列表建议用 + 号
- 轻量级
- 高效
有序列表
- 有序列表直接用序列加 . 然后加空格写内容
- 二级有序列表
- 有序列表嵌套无序列表 换行接着写 - 添加无序列表
- 有序列表嵌套无序列表
- 三级有序列表
- 有序嵌套有序列表 换行 加有序列表
- 第二个
使用建议
无论是有序的还是无序的列表
如果写一些一级的列表,没什么嵌套就紧凑的写在一起,
有过有多个嵌套,就在列表和列表之间加换行
链接
实现方式: [内容](链接地址)
图片
实现方式:![描述](地址 可以是本地地址和网络图片链接)
文本引用
床前明月光
实现方式: > + 文本
行内代码高亮
例如:在javascript中我们可以用 val
定义变量
实现方式: 在行内添加 ``
行内代码高亮和多行代码高亮
|
|
原样展示文本
|
|
表格
编号 | 姓名 | 年龄 |
---|---|---|
01 | sunqi | 18 |
02 | moyas | 20 |
Markdowm 的使用场景
- 学习笔记
- 演讲稿
- 演讲:以后都做一个PPT或者写一个 Markdown 演讲稿
- 写书(侧重于技术相关的内容非常适合)
- 个人笔记
- 文章博客
- 教学讲义
- 说明文档
电子邮件
只要有写作的地方,都可以使用 Markdown 来书写。