繁体   English   中英

可以避免哪种类型的XHTML和CSS验证错误?

[英]What type of XHTML and CSS validations errors are safe to avoid?

可以避免哪种类型的XHTML和CSS验证错误? 这对今天和明天都没有危害(如果我们不使用xhtml,css的话)?

我的意思是说错误会不会在将来升级浏览器,CSS和HTML版本时造成任何问题? 他们今天只是显示为错误?

我认为我知道的一件事是供应商扩展。 是否还有其他错误/警告不会对用户和开发人员造成不良影响?

如果我正在制作站点,但遇到很多错误,我应该尝试花点时间解决每个错误吗? 如果我将尝试解决所有错误,那么我将不得不在某些实例上使用JavaScript代替CSS

XHTML和CSS验证器将根据W3C标准的相应规范进行验证。 忽略这些意味着您的页面偏离了这些标准。

Web浏览器旨在实现这些标准,因此忽略警告可能会在至少某些浏览器上引起问题。 因此,您不能忽略验证者给出的任何警告。

同样,不能保证拥有符合XHTML和CSS的网页在所有浏览器上都可以正常工作,并且不能与之兼容,因为浏览器可能会实现不同或错误的实现。

拥有一致的页面仍然是一件好事,因为大多数浏览器(大多数情况下)是一致的,拥有更多一致的页面有助于将所有权归于浏览器实现者。 也就是说,您(作为网页作者)只需要关心自己符合标准即可。 如果浏览器无法处理该问题,则问题出在浏览器,而不是网页作者。

如果要与大量浏览器兼容,请从有效的合格页面开始,然后添加使它在其他不合格浏览器上运行所需的最低要求。 与从不合格的页面开始并尝试使其在大多数浏览器上运行相比,以这种方式进行操作要容易得多。

您应该尝试避免所有解析错误。 如有疑问,请尝试使用validateator.w3.org并使用html tidy函数清理代码。

每个浏览器将以不同的方式呈现和解析XHTML和CSS。 即使现在可以使用,明天也可能无法使用。

唯一安全的答案是“无”。 您对所有浏览器的未来兼容性的最佳保证是遵守标准并具有经过充分验证的xhtml和css。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM