Nwo*_*rks 0 browser html5 cross-browser css3
在我开始在我的网站上编写php之前,它在所有浏览器上看起来都很好.所以我让常见的初学者错误只是在mozilla firefox中编写我所有的PHP内容......现在一切都很乱.
如果我删除所有的PHP代码,一切都恢复正常,但这不是一个解决方案.
在Firefox中:

一切都看起来应该是这样,这一切都很完美.
在Google Chrome中:

顶部和导航div(位置:固定)之间的边距已经出现.
有帖子的内容已经超过了页脚
在Safari中:

顶部和导航div(位置:固定)之间的边距已经出现.
有帖子的内容已经超过了页脚
在最糟糕的IE中:

导航div不再像位置那样:固定
Youtube div位于页面底部
文字更大胆
某些div上添加了高度
jquery滑块不起作用,它上面有一个margin-top和bottom
为什么浏览器之间的差异如此之大?有什么好的解释吗?当我即将完成这项工作时,这非常令人沮丧.
错误在PHP脚本输出的HTML中,而不是PHP本身.因此,我会查看您网页的输出源代码,看看它们生成的内容以及它与您以前的平面HTML网站的不同之处.问题可能是遗漏/损坏的标签,所以通过W3C验证器运行整个事情(PHP输出的HTML源代码),你可能会发现你的PHP脚本的哪个部分给你坏/坏的HTML.