基础样式写入元素
把可匹配的 CSS 写入 style,并保留现有 inline 样式与 important 优先级。
把 style 标签和独立 CSS 写入元素,保留响应式增强与 Outlook 结构,再进行面向邮件的保守空白优化。
重点不是把代码压到最短,而是在提高基础样式兼容性的同时避免破坏邮件结构。
把可匹配的 CSS 写入 style,并保留现有 inline 样式与 important 优先级。
保留媒体查询、暗色模式、字体、关键帧、伪类和无法安全内联的规则。
保留 Outlook 条件注释、VML、常见模板变量和客户端特殊选择器。
按 UTF-8 字节显示处理前后体积与 102 KiB 剩余空间。
同一声明写入多个元素后,HTML 体积可能增加。结果仍需预览、运行兼容性检查,并在真实邮箱中抽测。
不同邮件客户端对 head 中样式的支持并不一致。将基础样式写入元素通常能提高核心布局和文字样式的稳定性,同时把媒体查询保留为渐进增强。
不会。HTML 和独立 CSS 会发送到转换服务,但服务不会请求 link、@import、图片、字体或其他外部链接。
不会主动删除 Outlook 条件注释或改写 VML,也不会进行删引号、属性重排、URL 改写等激进压缩。