Markdown 是一个「轻量级」的「标记语言」. 淡定!!! 我知道很多 "编外人员" 看到这句话之后已经没有兴趣再看下去了.
但是请不要关掉这个页面!!!
Markdown 很简单!!!
你只需要记住不超过 10 个符号就可以完成一篇文章的优雅排版!!!
Markdown 的前世
说到排版的话, 首先就要说一下「富文本编辑器」. 最常见的富文本编辑器就是我们常用的 Office Word 了. Word 是一个典型的富文本编辑器.
它的主要优势在于:
简单, 直观
所见即所得
回想一下, 我们在使用 Word 的时候, 是不是需要一边「输入文字」, 一边用鼠标点击对应的样式: 加粗, 列表, 颜色, 对其等等.
即便完成了内容编辑, 还经常出现各种奇葩的「样式不一致」的诡异问题. 比如各种字体的行间距和字间距不一致的问题...
除了以上问题之外, Word 这种富文本编辑器还有一个巨大的问题, 不同平台的兼容性有差异. 比如你用微软 Office 编辑的 Word, 等你再用 WPS 打开的时候, 有可能就出现格式不一致的问题.(Tips: 所以为了避免这个问题... 一般情况下, 如果不需要再次改动的话, 建议将 Word 文件另存为 PDF...)
Markdown 今生
Markdown 是一种轻量级标记语言, 创始人为约翰. 格鲁伯 (英语: John Gruber). 它允许人们使用易读易写的纯文本格式编写文档, 然后转换成有效的 Xhtml(或者 HTML) 文档.[4]这种语言吸收了很多在电子邮件中已有的纯文本标记的特性.
----- 维基百科
(这段如果看不懂可以跳过, 写着一段完全是为了体现本文的专业性(装 X)...)
Markdown 语言最早在 2004 年被开发, 目的是希望大家通过 "易于阅读, 易于撰写的纯文字格式, 并选择性的转换成有效的 XHTML(或是 HTML)"
说人话就是, 希望通过人可以一眼就看懂的一些简单标记来进行高效率的排版.
目前 Markdown 并没有严格的官方标准. 2016 年 3 月发布了 RFC7763 和 RFC7764 两个文档讨论并注册了一些包含 GitHub Flavored Markdown(GFM)在内的一些 Markdown 语法. 换句话说 Markdown 并不是一个严禁的官方标准, 而算是一个习惯性的约定. 目前常用的 Markdown"约定" 有一下几种:
- CommonMark
- GFM
- Markdown Extra
Markdown 的工作原理很简单:
用户只需要输入一些简单的样式标记
由 Markdown 编辑器将其转换为 HTML 元素
再由浏览器进行渲染最终得到带有样式的文档.
比如下表的例子(来自于维基百科)
Markdown 工作原理
Markdown 基本使用
俗话说, 工欲善其事必先利其器, 那么怎么用 Markdown 进行排版呢?
这个问题问的好?
这里首先向大家推荐一个书写工具: Typora(官网地址点这里) https://typora.io/
关于这个工具我会在后面的文章中详细介绍.
如果想立即体验的话, 有很多在线的编辑器可以使用:
MdEditor https://www.mdeditor.com/ : 这个编辑器集成了很多可视化的按钮, 建议对语法不熟悉的初学者使用, 可以到处点点看看, 当做学习练习之用.
https://www.madoko.net/editor.html : 确切来说没发现啥优点, 可用
https://mdnice.com/ : 强烈推荐!!! 微信公众号排版神器!!!
这里要强烈的推荐 mdnice!!! 原作者人帅心善, 技术过硬, 而且非常 T 恤民情. 本来该大神开发了更便捷的微信公众号写作插件之后有意停止网页版编辑器的维护. 在我们这些忠实拥趸的撒泼打滚, 万人血书, 威逼利诱之下, 大神勉强同意继续对网页版提供支持.
这里就以 mdnice 为工具, 简单介绍如何在 1 分钟内完成一个简约又优雅的文章排版. 在开始之前只要求大家记住几个标记:
常用标记
P.S. 严格遵守博客园规定, 不在正文对微信公众号做过度宣传.
mdnice 的渲染效果
除了上面提到的语法之外, 这里给一个更详细的语法说明. 如果有需要可以参考这个文档. Markdown 常用语法说明
Markdown 30 秒上手
可能刚开始使用 Markdown 的话, 会有点不习惯, 毕竟需要记住的标记还是有点多的.
这里教大家一个 30 秒上手的最好办法, 只需要记住三个标记符号和一个快捷键就可以完成大部分操作.
记住标题所需要的标记 「#」
记住无序列表的标记 「-」
记住引用的标记 「>」
记住加粗的快捷键 ctrl+b
然后使用 mdnice 开始你的编辑吧. 对了 mdnice 内置了很多不错的主题样式, 可以选择你喜欢的主题, 让排版后的文字更漂亮一些. 其他的排版需求可以直接在功能菜单中查看.
mdnice 的菜单
但是咨询过管理员, 在签名中放公众号二维码是可以的. 嘿嘿~~
本文使用 https://mdnice.com/ 排版
来源: https://www.cnblogs.com/thecatcher/p/12517780.html