2009-05-31 92 views
3

您更喜欢哪种CSS工具包用于初始页面布局?是否有解决方案将具有:CSS布局套件

  1. 经过测试的跨浏览器兼容性;
    • 优秀的可扩展性(小项目的小源代码,仅在必要时添加新代码);
    • 清洁和可读的来源。

回答

1

有两种广泛采用的选项:960blueprint。两者均依赖于grid-based layout系统。这大大提高了设计的灵活性。

我不确定约960,但蓝图还包括一个CSS reset。即使你决定不使用CSS框架,这也是你应该使用的东西。

+0

+1对于CSS重置,非常有用。 – Jakub 2009-11-12 19:09:33

4

我假设你的意思是一个CSS框架,当你说“工具包”时。

我已经与Blueprint和960网格系统合作过了,他们都很好。它们都是可定制的,并且在一定程度上都是模块化的。

总的来说,我发现从与每个人的合作中学习并看到我喜欢和不喜欢的东西是有用的,但是我发现对于我来说没有一个适合所有人的解决方案。我创建了自己的基本重置和样式集,作为我所有网站的起点,然后从那里进行自定义。

0

由于浏览器兼容性由标记和CSS组成,并且在一定程度上可视化设计(网页必须看起来正确),所以经过CSS-框架测试的跨浏览器兼容性可能是困难的。每个浏览器,因为标记和样式表没有自己的功能来测试)。

样式表可以像你想要的那样正确,但是如果标记不好并且不适合视觉设计,兼容性问题会再次被破坏。

CSS的完整框架无论如何都只能提供非常基本的样式,因为它完全取决于您希望设计的外观。

2

最好的工具包是没有工具包。我围绕几个模板(一个两列页面模板,一个侧栏模板等),并按照我认为合适的方式使用这些模板以及代码片段。

我的建议:做你自己的。我们都有我们喜欢的字体,大小和距离,只有你可以知道它们是什么。