Markdown
是一款轻量级的文本标记语言,由约翰·格鲁伯(John
Gruber)于 2004
年开发,主要用于在纯文本文档当中添加格式化元素。具有语法简单,易于读写的特点,同时也可以方便的纳入
Git 进行版本控制。其源文件采用 .md
或者
.markdown
扩展名,可以被 Pandoc
等预处理工具渲染为指定 CSS 样式的 HTML
页面。除了使用 VSCode、Sublime
等编辑器进行撰写,还可以采用 Markdown 在线编辑器,或者借用
Markdown
在线表格生成器 辅助生成内容。
笔者日常开发设计工作当中,经常需要使用到 Markdown
来撰写各类技术笔记,以及项目的 README.md
文档。不同于网络上其它琳琅满目的 Markdown
在线教程,这篇文章会在介绍相关语法特性的同时,侧重于体现
Markdown 语法与 HTML
元素之间的映射关系,从而更加清晰的呈现其底层的转换逻辑,便于大家结合自定义的
CSS 样式与 HTML
标签,创造出更加丰富多彩的 Markdown 文本内容。