Markdown(下文中简称为md)是一种纯文本标记语言,你可以将其认为是html的超集。md是纯文本标记语言,相比于html,它更加简易,更加易于人类理解。md有非常多的拓展规范(方言),基本规范文档:RFC7763、RFC7764。
因为md是html的超集,所以你可以使用任意html标签以补充想要的样式,例如使用<div style="text-align: center"></div>
标签增添居中效果(部分方言/解析器可能会限制部分html标签及属性的使用)。
原生md不支持数学表达式及UML图等,你可以通过三方插件实现这些功能,在显示时通过图片或脚本(部分平台支持在线编辑表达式并发布,通过平台依赖脚本进行渲染,坏处是无法转移至其他方言不兼容的平台)的方式插入,本文不作非md语法内容的描述。
本文所述语法默认兼容GitHub及Cacher,与上述平台不兼容的部分,会给出提示。