html / css framework, что я точно не должен пропустить? [closed]

Я работаю над небольшим фреймворком html / css, который я могу использовать для большинства своих веб-сайтов, по крайней мере, для есть основа для развития. Вот что я использовал до сих пор:

CSS framework

  • Reset.css - я использую тот, который написан Эриком Мейером, www.meyerweb.com.
  • Типографика. css - Все основные стили типографики для сайта (из blueprintcss.org )
  • Forms.css - основные стили форм (из blueprintcss.org)
  • Wireframe.css - Здесь я установил каркас для одного, двух и трех столбцов, а также для верхнего и нижнего колонтитула. Я использовал технику Holy Grail и реализовал ее так, что, установив класс «onecolumn», «twocolumns» или «threecolumns» в контейнер div, я мог переключаться между тремя.

Основные методы

У меня есть готовые примеры некоторых техник, которые я могу повторно использовать на любом веб-сайте:

  • Suckerfish раскрывающиеся меню - Горизонтальные и вертикальные в различных версиях
  • Раздвижные двери вкладки - хотя я стараюсь использовать CSS3, где это возможно

Скрипты

  • jQuery - Я стараюсь использовать его как можно реже (то есть, если под рукой есть решения css, такие как раскрывающееся меню Suckerfish или меню jQ)

Плагины

Пока нет. Вчера я заглянул в css3pie , и это выглядело очень многообещающе.

Еще нужно изучить

То, что я пока не использовал, но может быть интересно, - это минификаторы css и js. Кроме того, в настоящее время я включаю 5 файлов css, упомянутых выше, в main.css с @import, может быть, мне следует автоматически объединить их перед загрузкой?

Также, конечно, есть системы сетки CSS. Я так и не освоил их, но, возможно, мне стоит попробовать еще раз. Я знаю, что сетка 960 очень популярна, но я не уверен, хочу ли я использовать классы исключительно для разметки (grid_4, column_5 и т. Д.). Для меня это немного похоже на , чтобы сделать текст красным, это так же плохо, как и использование встроенного стиля.

В любом случае, это всего лишь базовая настройка, и на веб-сайтах существует множество проблем, которые еще не включены в эту структуру. Итак, что мне действительно стоит проверить , чтобы улучшить мою структуру? (HTML5 и CSS3 приветствуются, пожалуйста, без вспышки: P)

Предложения

Я составлю здесь список предложений, сделанных ниже, которые я проверю.

39
задан Stephan Muller 29 September 2010 в 19:13
поделиться