Я продан за преимущества использования Философии / методологии кодирования Николь Салливан Философия / методология кодирования / что угодно. В частности, я стремлюсь использовать такие принципы, как " media block " на сайтах, которые я создаю в данный момент.
Тем не менее, он поставляется в комплекте с системой сетки в жидком стиле, и наши дизайнеры в настоящее время строят систему со строгой 960 сеткой шириной. В сетке 960 используется фиксированная 12 или Макет из 16 столбцов, каждый из которых состоит из 40 или 60 пикселей. OOCSS разделяет компоновку на деления жидкости на 1/2, 1/3, 1/4 или 1/5 порции.
960.gs имеет встроенные поля «желоба», построенные между столбцами по 10 пикселей каждый. В OOCSS нет полей между столбцами, так как они могут быть любой ширины, и вместо этого поля предоставляются между элементами контента, чтобы разделить контент и контейнер.
Является ли плохой идеей смешивать и сочетать лучшие из этих двух сред в шаблоне нашей компании CSS? Делает ли текучая природа каркасной структуры OOCSS ее плохо подходящей для жесткой ширины 960 страниц? Мы также используем шаблон HTML5.
Я спрашиваю об этом, так как я уже обнаружил, что при попытке включить определенные структуры в OOCSS (например, SASS), что два подхода могут быть ортогональны друг другу, и лучше просто выбрать один и придерживаться его - но это не всегда так.