我正在公司网站上工作,我认为我应该开始使用CSS框架.有很多CSS框架,最常用的是什么,为什么人们会选择使用它而不是其他框架?
首先,不要只是自动假设CSS框架是必要的,甚至是可取的.根据你正在做什么以及你在markup + CSS上有多好,它可能不值得.在维基百科的文章几乎没有触及我在网上看到的争论,例如,这个表面批评的YUI网格框架.
如果您已经确定CSS框架适合您,那么您需要确定它将为您解决的问题.获得该列表后,您可以开始比较不同的列表,看看它们如何解决您的问题.
最后,有许多次要因素可能会改变您的特定应用程序的余额.已在网站上使用YUI?然后重置,基础,字体和网格组合可能会出现问题,等等.
我最常见的两个参考是YUI和BluePrintCSS(这里是一个比较).
更新:我没有看到CSS框架明确解决的一件事是将Web上的类型设置为基线网格(有关更多详细信息,请参阅有关合成垂直节奏的文章).
你理想情况下不这样做.
构建自己的CSS已经很容易,而不是学习框架的复杂性.YMMV,但我发现它们浪费时间.