惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
Lohrmann on Cybersecurity
I
Intezer
M
MIT News - Artificial intelligence
博客园 - 【当耐特】
Martin Fowler
Martin Fowler
G
GRAHAM CLULEY
Jina AI
Jina AI
Engineering at Meta
Engineering at Meta
AI
AI
SecWiki News
SecWiki News
C
Cybersecurity and Infrastructure Security Agency CISA
IT之家
IT之家
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
The Blog of Author Tim Ferriss
P
Proofpoint News Feed
S
Security Affairs
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Microsoft Azure Blog
Microsoft Azure Blog
P
Proofpoint News Feed
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Google DeepMind News
Google DeepMind News
H
Hacker News: Front Page
爱范儿
爱范儿
F
Fortinet All Blogs
大猫的无限游戏
大猫的无限游戏
V
V2EX
H
Help Net Security
The Hacker News
The Hacker News
G
Google Developers Blog
Latest news
Latest news
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
Tor Project blog
宝玉的分享
宝玉的分享
博客园 - 司徒正美
H
Heimdal Security Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
MyScale Blog
MyScale Blog
S
SegmentFault 最新的问题
C
Cisco Blogs
Blog — PlanetScale
Blog — PlanetScale
S
Security @ Cisco Blogs
B
Blog RSS Feed
B
Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Cyberwarzone
Cyberwarzone
L
LINUX DO - 最新话题
K
Kaspersky official blog
MongoDB | Blog
MongoDB | Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派 万字剖析:千问App深度体验报告(2026) - 少数派 在2026年,如何真正防止别人抄袭你的作品 - 少数派 怎么用 50 块搭个 AI 语音助手?我踩了 3 天坑 - 少数派 YeeroAI:让 AI 对话真正成为知识管理的一部分 - 少数派 爬泰山 - 少数派 「旅图显影」 App 更新:这次,我们补上了一点「手感」 - 少数派 假期出门太折磨?我的 23 条经验帮你规划惬意旅行 - 少数派 工作流会变吗 - 少数派 Claude Opus 4.6 怎么用最省钱?我测了 5 种方案 - 少数派 GPT Image 2 让图文并茂不再稀罕 - 少数派 用户侧出发——什么是AI,我要不要学习? - 少数派 找片、转存、整理、播放一条龙!让你的付费网盘值回票价 - 少数派 欢迎试用!日课一问2.0插件 - 少数派 自己做的MDeditor,原本想购买 Typora 试了两次支付不成功,干脆自己做一个 - 少数派 vibe coding了一个 3MB 的小工具,让 ~/Downloads 彻底告别混乱 - 少数派 因为受不了 Mac 的风扇策略,我做了一个风扇控制工具 - 少数派 别只怪模型 - 少数派 Warp 终端的 AI 功能怎么用?我测了一周的体验 - 少数派 AI 写代码老是出 bug?这 5 个配置我后悔没早知道 - 少数派 「新玩意」苹果出相机可能就这样:Sigma BF + 45mm F2.8 DG Contemporary - 少数派 一个面向2030年的AI操作系统是什么样子的:浅谈cola这款有灵魂的Agent - 少数派 别只看写代码 - 少数派 每天解决10个问题,还是一口气攻坚解决400个? - 少数派 AI 交易机器人怎么搭?我用 Claude 跑了一周实盘 - 少数派 Maptoposter Online:把你爱的城市画成艺术海报 - 少数派 Function Calling 怎么用?我测了 3 个模型发现差距真大 - 少数派 Legend Talk:我做了个 AI 圆桌,让 160 位思想家围着你的问题转 - 少数派 如何找到自己的蓝方?在小县城寻找压力测试 - 少数派 语音输入与软件接口|2026年聊AI时,我们都聊些什么(上) - 少数派 混动已经卖爆,纯电又来补刀——钛7闪充版简直“不讲武德” - 少数派 本月玩什么|朋友收藏、识质存在、沙罗周期 - 少数派 为什么要每天坚持输出? - 少数派 Claude API 挂了好几个小时,你的项目有备用方案吗? - 少数派 Function Calling 没你想的复杂——我用它做了个有点用的工具 - 少数派 登录系统立即播放视频或者图片音乐的软件 - 少数派 我为什么创建 FlipHTML5 下载工具 - 少数派 残局没电?多品牌外设电量统一管理软件EasyBluetooth已支持RTSS游戏内显示以及AIDA64 - 少数派 前往通义路的路 - 少数派 太好看了,媲美Sun的个人导航页,NAS部署星云门户 - 少数派 乌黑嘴唇“一键检测”上线了 - 少数派 派早报:Claude AI 接入多个创意软件生态、FILCO 生产方接手品牌等 - 少数派 【更新】BearCLI、Claude 连接器与 MCP 服务器 - 少数派 记了上千条流水,还是看不懂财务?我做了一个让 AI 读懂账本的工作台 - 少数派 MINI R56 升级原厂 Sport 模式 - 少数派 新玩意 | 一棵柠檬树(仿真版) - 少数派 Momenta的“物理AI”野望,需迈过“含摩量”这道关 - 少数派 网页直接投屏控制手机!NAS一键部署PandaScrcpy,流畅丝滑可远程。 - 少数派 众测|邀你一同探索随身 AI 硬件入口 YoooClaw C·ONE - 少数派 2050大会:分享时间是真诚 参会记 - 少数派 iPad 赋能电影创作:国内首部宣纸手绘长片《燃比娃》的幕后故事 - 少数派 AI的审美:我用 8 个大模型给 100 张旅行照片打分 - 少数派 普通人如何破圈?去参加一个本地协会 - 少数派 把极空间的图标全换了,主题DIY全攻略打造你的专属NAS桌面 - 少数派 电子便签墙,帮你实现便签自由 - 少数派 我如何用三个 CLI 工具取代文档创建需求 - 少数派 原来真的有人可以玩一辈子 - 少数派 社区速递 139 | 派友热议三月买了啥、复古单反尼康 Df 体验 - 少数派 06 作品的赏析与评价 - 少数派 TDS REVIEW|索尼 WF-1000XM6 降噪真无线耳机体验 - 少数派 35.98万起售的第二代腾势D9,我看重的不是堆料,而是不凑合 - 少数派 鼠须管 Squirrel 皮肤配置指北 - 少数派 从watch ultra2换到redmi watch6 - 少数派 派早报:阿里巴巴发布视频生成模型 HappyHorse 1.0 等 - 少数派 别迷信1M - 少数派 家人们天塌了!网盘“大封杀”,多个渠道多条路,NAS部署PanHub - 少数派 AI与人勾心斗角!NAS一键部署AI狼人杀,假日休闲必备。 - 少数派 电商必备!Comfyui工作流批量生图插件,一次生成12张!支持Nano banana pro模型 - 少数派 Comfyui工作流配置Gpt-image-2模型教程,0.03/张 - 少数派 OpenClaw第三方APi怎么配置?可使用Gpt-image-2模型 - 少数派 会员社区话题精选 Ep. 103 - 少数派
为什么 Markdown 会流行? - 少数派
2018-12-07 · via 少数派

在《7 App Store 操作:翻译发布说明》这篇文章里,我们用到了「替换文本」这个操作去解决一些问题,其中使用了一些和 Markdown、多信息文本、纯文本等有关的知识。当时由于篇幅和内容方向的考虑,没有展开。但是使用这些知识不仅对于捷径来说很重要,对于写作,以及许多其它形式的自动化也都有一定的影响。因此我们需要把它在这里进行进一步地说明。

要理解一个像 Markdown 这样的工具,一个好的方法是追问为什么这个东西会存在,它是为了解决什么问题出现的。在这些问题上,Markdown 有着明确的答案,而且其背后还有一条清晰的源流。

这条源流的出发点是纯文本

在计算机产生初期包括之后的很长一段时间,它的主要目的都不是用于写作排版。因此那个时候,人们在使用计算机的时候,输入的那些字符都是没有「格式」的。没有格式就是说,没有加粗、没有倾斜、没有列表、没有超链接、没有字号、没有颜色……

这种没有格式的文本,就是「纯文本」。但不要误会,这并不是说你打开 Word,然后写了一篇文章,期间没有修改过这些文字的字号等样式,就可以认为组成这篇文章的这些内容是纯文本了。因为 Word 已经对你输入的文字预设了一套样式,比如字号是 12,字体是宋体等等。

所以纯文本的存在条件是,那个编辑文本的软件——我们称为编辑器——本身就不具有赋予文本样式的能力。这样的编辑器有很多,Win 自带的记事本(Notepad)就是其中之一。

因为没有复杂的样式,纯文本的「流通性」或者说「通用性」很好。在一个编辑器里记下来的纯文本内容,换个平台、换个编辑器,也都能正常查看读取,不会有什么差别。

但是,也因为纯文本不带有格式这个特性,它并不适合表达文章所需要的标题、加粗、引用等样式。而为了解决这个问题,我们需要的是「富文本(多信息文本、Rich Text Format)」。

纯文本和富文本对比

从富文本出现的原因就能看出,它是允许我们为其赋予格式的。我们可以在富文本编辑器中,改变文字的字号、颜色、字体,为它加粗,赋予它链接……

然而这也带来了一个问题,那就是当我们复制这些富文本的时候,我们实际上将它们的样式也复制了出来。这样当我们再把这段文本粘贴到其它的地方时,它会根据编辑器的差异或者平台的差异,出现和原来的效果完全不同的样式。

左:备忘录;右:Pages

图片中的应用是 iOS 上的备忘录(Notes)和 Pages,两者都是富文本编辑器,但是 Pages 支持的样式要比备忘录多得多。因此当我们从 Pages 复制内容到备忘录上,就会发现虽然字体也有大小,但损失了很多样式。

也就是说,富文本不具备纯文本的那种「流通性」。这会让编辑文本的人感到懊丧——你辛苦做好的东西,发给对方,对方看起来和你看到的东西不一样。或者你在学校用 Win 的 Word 写好论文,回家用自己的 Mac 打开,想继续写,发现好多地方和自己花心思设计好的样式完全不同……不仅编辑时如此,写作者在使用富文本编辑器写作时,也总会考虑自己的操作会不会影响到接下来的格式。

富文本会导致的精神消耗远不止这些,但是富文本导致的所有问题都有一个共同的核心,那就是我们写作和编辑时不得不考虑格式,不得不应付格式。

富文本最大的好处也成了最拖后腿的地方。但是我们想两者都要,想要纯文本的流通性,还想要富文本的表现。能够同时做到这两点,并且覆盖面极广的方式,就是 HTML(HyperText Markup Language,超文本标记语言)。

HTML 是如何兼具纯文本的流通性,和富文本的表现呢?答案是——用纯文本来表现富文本,用纯文本的方法来指定样式。

怎么做到的?我们来看个例子,比如说我想要引用一句话:

People do not decide their futures, they decide their habits, and their habits decide their futures. —— FM Alexander

如果是纯文本,它就没有大家看到的这种和正文有区别的样式,它会是这样的:

People do not decide their futures, they decide their habits, and their habits decide their futures. —— FM Alexander

那我们怎么用 HTML,把这段文本指定成「引用」的格式?答案是使用标签,像这样:

<blockquote>People do not decide their futures, they decide their habits, and their habits decide their futures. —— FM Alexander</blockquote>

在引用文的前面,我们加了一个 <blockquote> 作为开始,这是在声明「从这开始,我要开始引用了。」随后,我们以带有 /</blockquote> 结尾,声明「引用到这里结束。」

<> 三角括号包着的这部分内容,在 HTML 里叫做「标签(Tag)」。HTML 叫做「超文本标记语言」,「M」代指的「Markup」就是标记的意思,拿什么标记?拿标签(Tag)标记。

以上就是 HTML 如何用纯文本的方式来赋予一段文本样式。大多数浏览器和软件,都能够做到「理解」HTML 语言,将标签转化为格式,赋予文本。我们的捷径,就可以把 HTML 语言转化为富文本(多信息文本),使用的操作是「从 HTML 制作多信息文本」。

当然,这只是一个非常简单的示例,如果我们想让引用的内容看起来有点花样,更加好看,还需要在使用 HTML 的时候配合 CSS(Cascading Style Sheets,层叠样式表)来使用。

我们可以简单做个尝试,你可以做两个捷径,每个捷径都由 2 个操作组成:

尝试 HTML 和 CSS 的操作组合
  1. 文本
  2. 从 HTML 制作多信息文本

随后把下面这两段字符分别复制到捷径里,然后运行这两个捷径,看看效果:

<p>FM Alexander</p>  
    <blockquote>People do not decide their futures, they decide their habits, and their habits decide their futures.</blockquote>

<p>FM Alexander</p>  
    <blockquote style="margin: 1em 1em; padding: 0px 1em; color: #888; border-left: solid #ff7e79;">People do not decide their futures, they decide their habits, and their habits decide their futures.</blockquote>
效果对比

你会发现,下面这一段要比上面的好看一些,有点颜色。你也应该已经发现,你复制的两段字符,后一个比前一个多了点东西。多的那些就是 CSS,是它让样式里有了颜色之类的元素。

篇幅原因,我们就不再针对 CSS 进行展开了,在之后的教程里我们还会再见到它,到时候我们再结合一些实例来具体了解在捷径中如何使用 CSS。

那么我们回到主线。HTML 做到了用纯文本表示富文本,或者说用纯文本的形式,为文本赋予样式。我们在任何一个平台上,用任何一个编辑器,都能打开 HTML 格式的文件。而且用 HTML 写成的文件,在转化为富文本后,在哪个平台上、哪个屏幕上看,基本上都是一样的。完全做到了「写的时候纯文本,看的时候富文本」。

尽管如此,HTML 作为给「写作者」的工具,又有 2 个比较大的问题:

  1. HTML 并非仅为「写文章」而设计。HTML的使命是设计网页,写文章相关的那些标签只是标签的一部分,HTML 里还有大量写作者用不到的标签。
  2. HTML 的标签过长。前面要加个开头,后面要加个结尾,有时候标签加起来比标签里的文本都长(比如说<blockquote>要有光。</blockquote> ),不好记都不说了,关键是写着麻烦,看着也难受。

针对这两个问题,Markdown 出现了。

HTML 的问题是什么?不是为写文章而设计,标签过长。Markdown 怎么解决的?完全为写文章设计,标签不仅短,而且全是符号,世界通用。

来看刚才的例子:

<blockquote>People do not decide their futures, they decide their habits, and their habits decide their futures. —— FM Alexander</blockquote>

这一段引用的 HTML 用 Markdown 怎么表示?在引用文本前面加 1 个 > 大于号就行:

> People do not decide their futures, they decide their habits, and their habits decide their futures. —— FM Alexander

来比一下,<blockquote> + </blockquote> = >

在 Markdown 中,常见的标记与 HTML 对比如下:

样式 Markdown HTML
一级标题 # 文本 <h1>文本</h1>
二级标题 ## 文本 <h2>文本</h2>
三级标题 ### 文本 <h3>文本</h3>
加粗 **文本** <strong>文本<strong>
超链接 [文本](链接) <a href="链接">文本</a>
引用 > 文本
<blockquote>文本</blockquote>
行内代码 `代码`
<code>代码</code>
有序列表 1. 苹果
2. 雪梨
3. 西瓜
<ol>
<li>苹果</li>
<li>雪梨</li>
<li>西瓜</li>
</ol>
无序列表 - 苹果
- 雪梨
- 西瓜
<ul>
<li>苹果</li>
<li>雪梨</li>
<li>西瓜</li>
</ul>

对比之后就能发现 Markdown 中的「标记」是多么简单。我们不需要刻意训练或投入多少精力就能熟练掌握 Markdown。Markdown 也因此流行,成就了 Markdown 编辑器的市场。

现在你应该理解了 Markdown 是什么、怎么来的、为什么会流行了。我们再来捋一捋:

  • 纯文本具有「流通性」,但是没有样式。
  • 富文本虽然有样式,但「流通性」很差。
  • HTML 用纯文本的方式来制作富文本,兼顾了流通性和样式,然而标签太多太长。
  • Markdown 只抽取了 HTML 与文章有关的标签进行简化,易学易用。

最初版本的 Markdown 语言支持的样式比较少,脚注等比较偏门的样式没有覆盖到,因此后面又出现了一些衍生语法。同时,各个文本编辑器中也会使用这些不同的衍生语法,不过这问题不大。因为首先,Markdown 各种衍生语法所使用的那些与文章有关的,最核心的标记,比如标题、加粗、链接、列表等等,都是一致的,普通使用下一般不会意识到区别。其次,正因为 Markdown 是简化了 HTML,所以 Markdown 可以还原为 HTML,在一些编辑器——比如 iA Writer——中还可以和 HTML 共用:

通过 HTML 让元素靠右

以上就是一篇从纯文本到 Markdown 的,面向小白的简单科普。我的目的有两个:

  1. 尽量少用术语地使大家明白
  2. 仅知道足够使用捷径的相关知识即可

在捷径中,我们不会使用到非常复杂的 Markdown,因为它不是个编辑器,我们也不会在这里写文章。我们只是会在这里预设一些局部的内容样式,让它导出内容时看起来更好看。

希望大家读完这篇文章后,再在捷径看到:

  • 用多信息文本(富文本)制作 HTML
  • 从 HTML 制作多信息文本(富文本)
  • 从多信息文本制作 Markdown
  • 从 Markdown 制作多信息文本

这 4 个操作时,能减少陌生感,如果能有意识地使用这些操作,那更是再好不过。

我们也会在之后的教程中通过实例再次详细地让大家认识这些操作的能力,希望大家读到那个部分时能够回想起本章的内容。