我查看了两个可以为我节省大量时间的 CSS 框架(Blueprint,960gs),但对如何使用它们和遵守 Web 标准有疑问。例如,蓝图有如下内容:
<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 的建议!