6

专业的网页设计师如何创建跨浏览器的 CSS?它通常是手工完成的,还是有可以简化流程的工具包,就像 YUI 对 JavaScript 所做的那样?我宁愿远离像 DreamWeaver 这样的所见即所得编辑器。谢谢!

4

5 回答 5

7

它通常是手工完成的。

它通常首先将CSS 重置应用于甚至比赛场地。

而且您应该针对符合标准的 CSS,然后仅作为最后的手段为 IE 应用 hack(是的,我刚刚说出来了)。

于 2009-09-21T18:07:20.300 回答
4

WYSIWYG 编辑器在专业领域非常罕见。

YUI、jQuery 等工具包非常受欢迎,因为它们提供了许多跨浏览器的 Javascript 功能。

然而,对于 CSS 来说,为了让 IE6 正常工作,手忙脚乱地胡闹是很常见的。quirksmode之类的网站可以通过指出特定于浏览器的怪癖来帮助您。

于 2009-09-21T18:08:13.837 回答
4

对于工具和服务,我尝试了 BrowsershotSpoon:Browsers。对于提示和技巧,我发现这篇文章很有帮助

于 2009-09-21T18:32:40.187 回答
2

大多数人只是设计一个共同的基线:Firefox 和/或 Safari 和 Chrome。在大多数情况下,设计将适用于除了各种版本的 IE 之外的所有内容,一组简单的自定义规则将解决这些问题。

于 2009-09-21T18:07:20.143 回答
1

我认为他们几乎已经学会了跨浏览器的 css 兼容性。互联网上有大量图表详细解释了每个浏览器支持的内容以及它如何影响页面的呈现。

于 2009-09-21T18:10:34.470 回答