免费的在线 HTML 编辑器,实时可视化编辑器与代码视图保持同步。从 Word 或 Google Docs 粘贴,一键清理杂乱的 HTML。一切都在您的浏览器中运行。
HTML在线编辑器是一款在浏览器里直接编写、清理和预览HTML的免费工具,左边是所见即所得的可视化面板,右边是带行号和语法高亮的源码面板,两边实时双向同步。它解决的是做网页内容的人天天遇到的两件麻烦事:从Word或Google文档粘贴过来的内容带一堆mso-垃圾样式,以及每改一行代码就要切到预览页面看一眼。ToolsPivot把这两件事压缩到同一个屏幕里——你在可视化面板敲字,源码同步生成;你改源码,预览立刻跟着变。整个编辑过程跑在你自己的浏览器里,内容不上传服务器,界面支持18种语言。
这款编辑器把可视化排版和源码编辑合并成一个双面板界面,两者实时互通。可视化区域基于原生contenteditable实现,输出的是干净的标准HTML,而不是被富文本框层层包裹的嵌套标签;源码区域用的是CodeMirror 5.51的htmlmixed模式,带行号、语法高亮和查找替换。你在可视化面板输入的内容会经过防抖处理,交给js-beautify格式化后写入源码面板;反过来改源码,内容也会写回可视化面板的innerHTML。一个状态标记位负责阻断两边互相触发的死循环。所有依赖库都在本地托管,不走CDN,所以网络环境差的时候也能正常加载。如果你只需要把特殊字符转成HTML实体,用HTML编码工具会更直接。
用得最多的是三类人:外贸独立站和跨境电商的运营,需要给Shopify、Magento、WooCommerce的产品详情页做HTML描述;企业官网和CMS的内容编辑,稿子在Word里写完要搬到后台;还有前端和全栈开发者,需要一块能随手试标签、验证结构的临时画布。做SEO的同事也常拿它检查文章里的标题层级和链接结构。共同点是:他们要的不是一套完整的IDE,而是打开就能用、改完就能复制走的一块干净工作区。
最普遍的问题是Word粘贴产生的垃圾代码。Word导出的HTML里塞满了MsoNormal类名、mso-spacerun这类私有样式和标签,直接贴进CMS后台,轻则排版错位,重则整个模板样式被污染。国内不少人的应对办法是"先粘到记事本再粘到后台",代价是所有加粗、标题、列表全部丢失,得重新排一遍。这个编辑器在粘贴事件里拦截原始剪贴板HTML,把mso私有样式、、空的span和font、多余的class与id清掉,只留下真正有语义的结构。结果是:格式还在,垃圾没了。想反向把实体还原成可读字符,可以配合HTML解码工具使用。
当你手上有一段HTML要改、但又不值得为它打开本地开发环境时,这个工具最合适。它的定位是"临时工作台"而不是项目编辑器——处理单个页面、单段描述、单封邮件模板,效率最高。
不适合的情况也很明确:多文件的完整项目、需要构建流程或版本控制的代码库,本地编辑器仍然是更好的选择。
背景:深圳一家做户外装备的外贸团队,每周要上架二三十款新品,产品描述由文案在Word里统一撰写。
操作流程:
效果:单品上架从平均十几分钟压到三四分钟,详情页里再也没有出现过MsoNormal。配图之前先用图片压缩工具把体积降下来,页面加载也更稳。
背景:一家做工业设备的公司,官网新闻栏目由行政同事维护,没有前端背景。
操作流程:
效果:非技术同事独立完成更新,不再每次都找外包改。结构化数据部分由技术同事用Schema标记生成器另行补上。
背景:一个技术团队要把几百篇旧博客从PHP站迁到基于Markdown的静态站。
操作流程:
效果:迁移过程中省掉了写转换脚本的工时,格式还原度比通用转换器高,主要因为清理步骤在转换之前就跑完了。
背景:跨境卖家的EDM模板是几年前外包做的,改一处按钮颜色都要来回沟通。
操作流程:
效果:改色、换文案这类小需求当天自己就能闭环。
Word生成的HTML之所以脏,是因为它导出的本来就不是给网页用的代码,而是Word自己排版模型的一份镜像。你会在里面看到三类东西:以Mso开头的类名(MsoNormal、MsoListParagraph、MsoTableGrid),以mso-开头的私有CSS属性(mso-spacerun、mso-list、mso-bidi-font-size),以及Office命名空间标签如和。浏览器不认识它们,但它们会占据体积、干扰CMS的样式表,还会让代码文字比失衡。
核心要点:
清理之后如果还要统一大小写或去掉重复行,可以接着用大小写转换工具和重复行删除工具收尾。
把话说在前面,比事后让你失望要好。以下几点是这款工具明确不覆盖的范围。
完全免费,不限使用次数,也不需要注册账号。ToolsPivot的这款编辑器没有付费版本,全部功能对所有人开放。
本地输入、粘贴清理、美化压缩、导出和标签校验全部在你的浏览器里完成,内容不会离开设备。唯一的例外是从Google Drive或Dropbox导入文件时,选中的文件需要经服务器读取一次,只用本地功能则不涉及任何上传。
不会,加粗、标题、列表、表格这些有语义的结构都会保留下来。被清掉的只是mso私有样式、标签、空的span和font,以及Word自动生成的class与id。
记事本会把所有格式一并抹掉,你得从头重新排版。这个编辑器只删垃圾代码,保留结构,省掉了重排那一步。
不是。可视化面板用的是编辑器的默认样式,不会加载你网站的CSS,所以字体、间距、颜色都可能不同。它保证的是结构正确,不是像素级还原。
能查出未闭合的标签和开闭不匹配的标签,并给出所在行号。它遵守li、tr、td、p等HTML允许省略闭合标签的规则,所以不会对这些标签误报;script、style和注释内部的内容会被跳过。
三种:复制HTML源码、复制转换后的Markdown、下载成完整的.html文件。Markdown转换由Turndown完成,适合把老网页内容迁进文档系统。
可以,粘贴YouTube或Vimeo的链接,工具会自动生成自适应的iframe代码,在手机上不会撑破布局。其他平台的视频需要你自己粘iframe代码进源码面板。
不会,草稿会自动保存到浏览器的localStorage,下次打开会恢复。不过清理浏览器数据、使用无痕模式或换设备时,这份草稿不会跟着走,重要内容建议及时导出。
源码面板可以输入和保存style与script标签的内容,但可视化面板不会执行脚本,也不会应用外部样式表。要专门比对两段代码的差异,用文本比较工具更合适。
CodeMirror、js-beautify和Turndown都在本地托管,不走CDN。这样在网络环境受限的地区加载更稳定,也避免了第三方域名带来的额外请求。
不能,这个编辑器只处理HTML结构,不做语言层面的检查。英文内容的语法校对请用语法检查工具,它和这款编辑器配合起来正好覆盖"内容对不对"和"代码干不干净"两件事。