为特定浏览器加载不同的CSS样式[不是IE]

时间:2015-02-08 06:01:00

标签: html css firefox browser safari

我目前正在开发一个网站,将所有内容保存在一个页面上,而不是加载和链接到多个HTML页面。话虽如此,我在使用不同浏览器的格式时遇到了一些麻烦。

这是我的网站: Peranthai.com

内容在Google Chrome浏览器(专为其构建的浏览器)和最新的IE浏览器中正常运行。然而,我遇到了一些问题(可能可以通过其他浏览器的其他样式表来解决)。我不知道怎么做。我知道Internet Explorer有此条件,但该网站在资源管理器中工作正常,所以那些与我无关。特别是这些是我遇到的问题:

-Firefox让一些边缘变得有点棘手

-Safari不加载背景渐变

-Opera不会加载我的Adsense广告。

这些问题就像我说的那样,我可以修复某些浏览器的自定义样式表,但我似乎无法弄清楚如何实现它。

[你没有在网页上看到内容的原因是因为它还没有!只是基础网站已经完成]

1 个答案:

答案 0 :(得分:1)

您没有doctype。所以网站以怪癖模式显示 由于不同的浏览器有不同的怪癖,因此网站自然会在浏览器中看起来不同。

解决方案:添加DOCTYPE声明。

哦,摆脱<center>,它使你的页面看起来很有启发性。更不用说像<h3>..</h2>这样的错误。