HTML 前端学习日记(三)|学 HTML 总对不上?我做了个双向高亮 + 自动纠错的预览工具

0 阅读3分钟

接着前两篇的学习进度更新,这几天练 HTML 结构、CSS 样式,踩了个特别影响效率的坑,索性自己做了个小工具,专门解决新手学前端的痛点:html-viewer.org/zh

先说说真实困扰:写代码时,尤其是 HTML 嵌套多了、CSS 样式写复杂了,经常两个问题:

  1. 代码和预览完全对不上:改了某行 HTML/CSS,想找预览里对应的元素,或者点了预览想找对应代码,翻半天找不到,查错效率极低;
  2. 小错误肉眼难排查:漏写标签闭合、属性引号、CSS 语法错误,预览乱了却找不到问题,有时候一个漏写的</div>能排查一两个小时。

一开始也试过浏览器 F12 开发者工具,但对纯小白太不友好了:密密麻麻的层级、混杂的 CSS/JS 代码,光找到自己写的代码都要翻半天,完全是 “杀鸡用牛刀”,越用越懵。

既然自己踩了坑,就想着做一个完全适配前端初学者的工具,不用复杂功能,只解决核心痛点。查了资料、配合 AI 完善逻辑,折腾了几天,终于把这个 HTML 预览工具做出来了,核心功能完全针对新手:

zh1.png

✨ 核心功能 1:HTML+CSS 双向高亮联动

左边分栏写 HTML/CSS/JS 代码,右边实时预览,不用手动刷新:

  • 点击左侧代码里的任意 HTML 标签、CSS 样式,右侧预览区对应元素自动高亮,标清边界,一眼看清渲染效果;
  • 反过来,点击右侧预览区的任意元素,左侧对应 HTML/CSS 代码自动定位、高亮,彻底解决 “代码和预览对不上” 的问题,练嵌套、调样式效率直接拉满。

✨ 核心功能 2:自动纠错 + 一键修复

专门针对新手的语法错误:

  • 实时检测 HTML/CSS 代码,漏写闭合标签、属性引号、语法错误等,直接标注错误位置,不用逐行排查;
  • 支持「尝试修复」功能,自动生成修复对比,确认后一键修正代码,再也不用为小错误卡半天。

ScreenShot_2026-04-16_070023_246.png

ScreenShot_2026-04-16_070041_046.png

✨ 额外实用功能(新手友好)

  • 代码格式化、缩进调整,让代码更整洁;
  • 支持文件导入 / 导出,方便保存自己的练习代码;
  • 深色模式、分栏大小自由调整,适配不同使用习惯;
  • 元素说明面板,点击预览元素自动弹出标签 / 样式用法,边写边学。

工具完全免费,不用注册登录,打开就能用:👉 【html-viewer.org/zh

目前功能已经覆盖 HTML/CSS 双向高亮,后续会跟着自己的学习进度,继续优化 JS 高亮、更详细的错误提示等功能。如果大家用的时候有 bug、有想要的新功能,欢迎在评论区告诉我,一起完善这个新手专属工具~

下一篇记录图片标签、超链接和 CSS 基础样式的学习,继续加油💪