DW和浏览器是两回事情,不同浏览器之间都有显示不同的情况,更何况DW了。html标准都被各个公司私自扩展,解释标准也不一样。IE对html中的许多小错误都自己做了处理和弥补,这是双刃剑,一方面是html编制比较宽松容易,对有小错误的html也能显示,但同时也纵容了一些编制网页人员不好的编写习惯,更要命的是凭借IE在浏览器市场的霸主地位,这本来是错误的东西给其他浏览器和可视化的网页制作软件带来困惑,他们是跟进微软的步调还是坚守原先的规则。DW显然坚守原先的标准,对编写规范很严格,同时写出的网页代码很干净,而且兼容性也好。
下面的html在DW里看是惨不忍睹,不过在IE里面就没有问题。但我不喜欢IE的处理方式,因为这个html写的很乱(我故意写乱的),里面好几个错误IE擅自就处理了。为什么不报出来让人改正呢?
DW里出现的黄色标签我碰到过两中情况:
1.一个标签里有两个以上重复的属性。比如下面中的style,两个并在一起,DW就显示正常了。
2.一个交迭或未关闭的标签,比如只有
等。
其实点中黄色标签,下面会显示错误的信息,有这个信息提示,查错应该是比较简单的,看到问题而且都有提示信息,为什么自己不去尝试解决呢?
无标题文档