我在考虑Web标准,我想知道在应用JavaScript之前是否需要有效的HTML和CSS?
任何人都可以了解有效的HTML,CSS和JavaScript之间的关系吗?
例如,无效的HTML和CSS会阻止JavaScript正常工作吗?
答案 0 :(得分:4)
尽管我们付出了有效的HTML口碑,浏览器也非常宽容。其原因是历史性的。一开始就有(现在仍然)很多糟糕的HTML。
但是,您可能会在格式错误的HTML浏览器之间产生不可预测的差异。例如,不同的浏览器可能会以不同的方式处理未关闭的标记。
所有标记导致的结果是根据浏览器对其进行解释的方式在浏览器中形成DOM(文档对象模型)。 CSS和Javascript都应用于DOM。
答案 1 :(得分:2)