【发布时间】:2009-08-04 17:28:33
【问题描述】:
是否有任何解决方案可以让您设计网页(例如,使用所见即所得的编辑器),然后自动将设计编译为一个或多个跨多个浏览器兼容的 css 文件?
【问题讨论】:
-
我当然希望不会,否则我会失业 :)
-
这样的解决方案不存在。
标签: css
是否有任何解决方案可以让您设计网页(例如,使用所见即所得的编辑器),然后自动将设计编译为一个或多个跨多个浏览器兼容的 css 文件?
【问题讨论】:
标签: css
通常,使用 WYSIWYG 编辑器会为您的 HTML 标记生成多余的条目,并创建不使用 CSS 速记的低效样式表。
遗憾的是,创建可跨多个浏览器兼容的样式表的最佳方法只是依靠经验。通过了解 IE6 和 IE7 的怪癖,您可以在创建样式表时自动迎合它们。
一个好的reset stylesheet 将有助于消除浏览器之间的任何默认差异,例如行高、正文填充等。
您所追求的确切解决方案不存在(目前)。
【讨论】:
我真的不这么认为。有一些 CSS 框架试图处理这个问题,我知道比较流行的一个叫做YAML。一些 JavaScript 库也在处理跨浏览器 CSS 问题(虽然目前不知道具体示例)。
【讨论】:
您可能希望使用 PHP 编写 .CSS 文件的内容。
【讨论】: