这篇来些可能用的比较少的,调试HTML
程序员调试代码常见,遇到问题一切正常,找出问题解决,满足
来了解下HTML调试, 在浏览器解析和显示之前HTML不会被编译成其他形式,只是解析而不是编译因此运行更宽松;当代码出现差错时,可能会出现语法错误和逻辑错误,对于HTML来说很少会出现语法错误因为浏览器以相对宽松的模式运行,意味着错误发生也会依然运行,浏览器按照自己的规则来解析标记语言,程序依旧会运行。这一切源于web创建初期宗旨,允许人们获取他们发布的内容比确保所有语法完全正确更重要,简单说就是用户发布的内容高于语法,因为流行;
即便编写了一段嵌套失败的代码,浏览器会尝试修复我们的代码,给相应的元素添加闭合标签
嵌套错误会进行相应的修补,属性错误则会被删除;
html验证, 让自己的页面通过Markup Validation Service 由W3C创立维护,该网站根据HTML和CSS以及其他技术的内容,将HTML网页输入并运行然后告诉你的HTML代码错误;
一个缺少结束引号的属性带来的后果时后续所有的文档被解析为属性的内容。
总结:关于HTML的调试,基本上时肉眼观察法,检验标签闭合和嵌套出错的问题,实在不行就用上面的工具输入HTML代码进行调试。准成!