Я рассмотрел две CSS-фреймворки, которые могут сэкономить мне много времени (Blueprint, 960gs), но у меня есть вопросы о том, как их использовать и соблюдать веб-стандарты. Например, Blueprint имеет такие вещи, как:
<div class="span-24 last">
и 960gs, как: <div class="grid_6 prefix_3 suffix_3">
Это лично меня не беспокоит, но я видел упоминание о том, что использование этих нестандартных имен для классов не рекомендуется и идет вразрез с веб-стандартами. Как более опытный разработчик, я не знаком с последними веб-стандартами, доступностью и т. Д., Но хотел бы, по крайней мере, оставаться несколько совместимым. Будет ли просто добавление значимых идентификаторов работать? Например: <div class="grid_12" id="menu">
Есть ли лучшая практика при использовании таких фреймворков CSS?
Примечание: мне также нравится предложение Николаса об использовании Compass / Sass!