Markdown
导语
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如Joomla、Drupal都能很好的支持Markdown。完全采用Markdown编辑器的博客平台有Ghost和Typecho。
Markdown语法
标题
标题能显示出文章的结构。行首插入1-6个 # ,总共六级标题,标题字号随着级数的增加而相应降低
- #: Header 1
- ##: Header 2
- ###: Header 3
- ####: Header 4
- #####: Header 5
-
###### :Header 6
注:#和[标题]之间应保留一个字符的空格,这是最标准的Markdown写法。
列表
- 列表格式只需在文字前加上“-”即可
- 如果希望有序列表,可在文字前面加上“1.2.3.……”即可
注:“-”“1.”和文本之间要保留一个字符的空格
列表
链接和图片
![](https://img.haomeiwen.com/i9456717/cc8acd51460d5cca.png)
- 链接
-
图片:
网络与新媒体
文本样式
-
加粗 :用两个“*”包含一个文体 。
加粗
-
斜体字 :用一个“*”包含一个文体。
斜体字
-
删除线 :用两个“~~”包含一个文体。
删除线
-
高亮 :用两个“==”包含一个文体。
高亮
-
段落 : 段落之间空一行。
-
换行符 : 一行结束时输入两个空格。
-
引用 :在引用的文字前面加上“>"和一个空格键。
引用
-
代码 :
alert('Hello World')
或用”`"将语句包起来。代码
-
画水平线 (HR) :---
水平线
-
制作待办事项:- [] 文字
待办事项
表格
众包 | 外包 |
---|---|
开放式参与制模式 | 小圈子内封闭式投标筛选 |
业余化 | 强调高度专业化 |
参与者有更多的自主权,交易双方相对平等 | 中标的vendor需要承担项目责任 |
Markdom标记语言:绘图
- 不同类型的Markdown嵌入的不同的脚本解析工具,如绘图插件。
比如,有道云笔记使用的是mermaid绘图插件,而CSDN博客上使用的是flowchart’js绘图软件。 - 其中,有道云笔记使用的mermaid可用于时序图、流程图、甘特图等,输出格式为SVG。
- 以下为有道云笔记使用的mermaid语法与对应的绘图表类型
- 甘特图——gantt
- 流程图(从右到左)——graph RL
- 流程图(从左到右)——graph LR
- 流程图(从上到下)——graph TB
- 流程图(从下到上)——graph BT
- 序列图——sequence Diagram
使用 Markdown 的优点
- 专注你的文字内容而不是排版样式,安心写作。
- 语法简单,能快速编写,几分钟就能了解它的全部语法
- 能直接阅读,而没有HTML的各种标签的干扰
- 轻松的导出 HTML、PDF 和本身的 .md 文件。
- 纯文本内容,兼容所有的文本编辑器与字处理软件。
- 随时修改你的文章版本,不必像字处理软件生成若干文件版本导致混乱。
常用的Markdown编辑器
- OSX、 VSCode、Atom、Mou、Typora、MacDown
- Linux、ReText、UberWriter、RStudio
- Windows、MarkdownPad、Miu、
- iOS、Byword
- 浏览器插件、MaDo (Chrome)、Marxico(Chrome)
- 高级应用
网友评论