Каковы наиболее распространенные практики CSS? - PullRequest
0 голосов
/ 14 ноября 2011

Я хочу знать все распространенные практики в CSS, те вещи, которые вы автоматически помещаете, не задумываясь на финальном веб-сайте.* Кто-нибудь знает, где я могу найти полный список таких видов вещей ?

Ответы [ 4 ]

3 голосов
/ 14 ноября 2011

Лучше всего начинать с перезагрузки CSS. Я обычно использую http://meyerweb.com/eric/tools/css/reset/

Цель таблицы стилей сброса состоит в том, чтобы уменьшить несоответствия браузера в таких вещах, как высота строк по умолчанию, поля и размеры шрифтов заголовков и т. Д. Общая причина этого обсуждалась в майской публикации 2007 года, если вам интересно. Стили сброса довольно часто появляются в CSS-фреймворках, и оригинальный «сброс настроек meyerweb» нашел свое место в Blueprint, среди других.

Указанные здесь стили сброса преднамеренно очень общие. Например, для элемента body не установлен цвет или фон по умолчанию. Я не особенно рекомендую использовать это в неизменном виде в ваших собственных проектах. Он должен быть настроен, отредактирован, расширен и иным образом настроен для соответствия вашей конкретной базовой линии сброса. Укажите предпочитаемые цвета для страницы, ссылок и т. Д.

Другими словами, это отправная точка, а не автономный черный ящик неприязни.

1 голос
/ 14 ноября 2011

Все предлагают сброс CSS, но они кажутся мне излишними.

Я бы предложил Normalize.css, так как он пытается нормализовать CSS в браузерах без избавление от полезных свойств, прикрепленных по умолчанию к таким элементам, как h1, h2, h3, ul и т. д.

1 голос
/ 14 ноября 2011

Добавление на @Speed ​​...

Это мой любимый сброс CSS для запуска большинства сайтов: Эрик Мейер Сброс CSS .

0 голосов
/ 14 ноября 2011

У Yahoo хороший выбор: http://yuilibrary.com/yui/css/

Yahoo Reset

Базовый CSS Reset удаляет несогласованные стили HTML-элементов, предоставляемые браузерами.Это создает надежно ровную основу для строительства.С загрузкой CSS Reset напишите явный CSS, который нужен вашему проекту.

CSS Base может дополнить CSS Reset, применяя основу стилей для общих элементов HTML, которая согласуется с базовыми показателями нашего браузера.Yahoo base

CSS Base - это необязательный файл CSS, который дополняет основную основу CSS YUI (CSS Reset и CSS Fonts).CSS Base применяет основу стиля для элементов HTML, которая совместима с базовыми браузерами.

CSS Base также может быть полезна в качестве шаблона для вашего собственного базового файла или библиотеки фрагментов для стилизации элементов HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...