Markdown是什么
Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
简单地说,Markdown是一种能让普通文本变得更好看,更易读的语言。
推荐使用软件:Typora,下载地址:https://www.typora.net/ (mac系统的版本好像要收费了)
Markdown常用语法
标题
标题 | 语法 | Typora中的快捷键 |
---|---|---|
一级标题 | #+空格+标题内容 | Ctrl+1 |
二级标题 | ##+空格+标题内容 | Ctrl+2 |
三级标题 | ###+空格+标题内容 | Ctrl+3 |
以此类推,最多到六级标题
字体
字体 | 语法 | Typora中的快捷键 |
---|---|---|
加粗 | **文本内容** | 选中文本内容后 Ctrl+B |
斜体 | *文本内容* | 选中文本内容后 Ctrl+I |
斜体加粗 | ***文本内容*** | / |
删除线 | ~~文本内容~~ | 选中文本内容后 Alt+Shift+5 |
引用
语法:>+引用内容 Typora中的快捷键:Ctrl+Shift+Q
分割线
语法:--- 或者 ***
图片
语法:![图片名称](图片路径)
其中的图片路径可以是本地路径,也可以是url
这里要注意一点,如果图片路径是本地路径,那么你把md文档复制给别人时里面的图片在别人那里会丢失,粘贴到md文档中的图片默认是使用本地绝对路径的。而图片路径使用公网url(任何人都能访问到)时不会有这个问题。可以通过Typora+PicGo实现自动上传md文档中的图片,具体操作可以自己百度。
如果要使用本地路径,又想解决这个问题,则要修改Typora设置,使用本地相对路径:
文件 => 偏好设置 => 图像 像下面一样设置
超链接
语法:[链接标题](链接url)
列表
有序列表
语法:
1.+空格+文本内容
2.+空格+文本内容
...
Typora中的快捷键:
Ctrl+Shift+[
无序列表
语法:
-+空格+文本内容
...
Typora中的快捷键:
Ctrl+Shift+]
表格
表格的语法比较复杂,下面举个例子:
姓名 | 年龄 | 爱好
-- | -- | -- |
john | 18 | 乒乓球
-- | -- | -- |
mary | 9 | 羽毛球
像上面这样写好后,点击页面下方的启用源代码模式:
能看到源代码中,各行之间有空行
将这些空行删除后返回,就能看到生成的表格了
对于表格来说,使用语法生成太过复杂,建议直接右键插入表格或者从段落中插入表格
代码
代码 | 语法 | Typora中的快捷键 |
---|---|---|
代码 | `代码内容` | Ctrl+Shift+` |
代码块 | ```编程语言 | Ctrl+Shift+K |
上面的`键是键盘Tab上面那个键