从 markdown 编辑器直接复制内容到微信公众号平台保持样式不变,这是怎么做到的?

2025 年 6 月 3 日
 chenzw2

https://md.openwrite.cn/ 在这个网站上写好 markdown ,自动排版好的样式,然后点击 copy ,再粘贴到微信公众号,样式能保持一致,这种是怎么做到的?

我将 copy 的内容放到记事本中,发现并没有带 css 等样式脚本,这种是怎么实现的呢?求大佬解惑

2266 次点击
所在节点    编程
5 条回复
ysc3839
2025 年 6 月 3 日
因为复制的数据不只有一种格式,而是很多种格式,记事本不支持其他格式,就看不到 css 等样式脚本,微信公众号支持其他格式,就能看到样式。
qczone
2025 年 6 月 3 日
我们复制的时候,剪切板中其实不仅存储了数据的内容,还包括数据的格式类型(如纯文本、HTML 等)。比如 OP 点了“复制”按钮时,剪切板里会同时存入:

text/plain 类型:不带样式的纯文本数据;

text/html 类型:带有 HTML 标签和内联样式的富文本数据。

当粘贴到微信公众号的编辑器时,它支持 text/html 格式,所以就会渲染出排版和样式;而粘贴到记事本时,由于它们只支持 text/plain ,所以只能看到纯文本。
duanxianze
2025 年 6 月 3 日
你在复制到 word 中就能复现了
Honwhy
2025 年 6 月 3 日
btw 原项目部署网站是,https://md.doocs.org/
功能最新最全~ enjoy !
chenzw2
2025 年 6 月 4 日
感谢各位

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1136141

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX