前端基础-HTML调试

每日的基础学习笔记,不求大而全,追求精致和短小,主要从底层技术基础开始,记录一些核心概念、实践应用和原理方法,帮助自己理解前端基础,建立前端知识体系。多问几个为什么、怎么做

HTML 错误概述?

错误一般分为:语法错误逻辑错误

HTML本身不容易因语法错误出错,因为浏览器是以宽松模式来运行,这意味着即使出现语法错误浏览器依然会运行。浏览器通常都有自己的规则来解析语法错误的标记语言,所以程序仍然会运行,尽管可能不是你预期的样子。这样当然仍然会带来问题。

调试方法

利用浏览器开发者工具

对于少量代码,直接用开发者工具就能检查出错误

利用代码检查工具

适用于大量代码,自动化,省去人工麻烦

W3C HTML验证器

问题

  1. 实际项目的 HTML 都是动态构建的,如何检查错误??