Rob*_*Rob 0 css web-standards css-frameworks
我看了两个可以节省很多时间的CSS框架(Blueprint,960gs),但对如何使用它们并遵守Web标准有疑问.例如,Blueprint有类似的东西:
<div class="span-24 last">
和960gs像: <div class="grid_6 prefix_3 suffix_3">
这并不会让我感到烦恼,但我已经看到提到不建议使用这些非标准的名称,这违反了Web标准.作为更多的后端开发人员,我不了解最新的Web标准,可访问性等,但我希望至少保持一定的合规性.只是添加有意义的ID工作?喜欢:<div class="grid_12" id="menu">使用像这样的CSS框架时是否有最佳实践?
注意:我也喜欢nicholaides建议使用Compass/Sass!
我认为你将风格论证与标准论证混淆了.有人认为创建课程时你应该把它称为"标题"而不是"蓝色" - 只是因为如果标题需要变成绿色,你必须改变类定义和HTML,而不是仅仅重新定义'标题' '上课.这是个人偏好,它的风格很好,但与任何标准无关.
类没有"标准"名称,您可以将它们称为任何您想要的名称,因此我不担心从技术标准角度以任何特定方式命名类.
另外,由于CSS框架创建的类不是由人类编辑,而是仅在框架的上下文中使用,因此它们缺乏语义意义在框架之外是无关紧要的.
| 归档时间: |
|
| 查看次数: |
940 次 |
| 最近记录: |