電子郵件客戶端、CMS 編輯器和其他富文本工具各有其獨特的混亂 HTML 風格。Outlook 添加 mso- 屬性,Gmail 添加 div wrapper,CMS 編輯器可能注入短代碼或專有標籤。Publish Helper 可將所有這些正規化為乾淨、可攜式的 HTML。
每個富文本編輯器都有自己的 HTML 產生特性。像 Outlook 這樣的電子郵件客戶端嵌入 mso- 屬性和條件註解。Gmail 將內容包裝在深層嵌套的 div 中。CMS 編輯器可能注入短代碼、自訂屬性或外掛特定的標記。共同點是非 semantic、不可攜式的 HTML,在移到不同平台時會出問題。
Rich Text Editors 輸出
<div dir="ltr"><div style="font-size:small"><div><b style="font-size:14px">Introduction</b></div><div style="font-size:small"><br></div><div style="font-size:small">This is a paragraph with <b>bold text</b> and <i>italic text</i>.</div></div></div>
乾淨的 HTML
<h2>Introduction</h2> <p>This is a paragraph with <strong>bold text</strong> and <em>italic text</em>.</p>
可以。將 Gmail、Outlook、Apple Mail 或任何電子郵件客戶端的內容貼到 Publish Helper 中。清理流程會移除電子郵件特定的 wrapper、inline styles 和條件註解。
Publish Helper 適用於來自任何來源的內容。如果您要從一個 CMS 遷移內容到另一個,將 HTML 貼到編輯器中並清理,即可移除平台特定的標記,然後再匯入到新系統中。
可以。如果您的文件包含來自多個來源的貼上內容(例如,帶有電子郵件摘錄的 Google Docs 草稿),Publish Helper 會統一處理所有 HTML,不論來源為何,均移除所有非 semantic 標記。
Last updated: March 2026