Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 12625|Ответ: 0

[Другое] Стиль сброса normalize.css туториал

[Скопировать ссылку]
Опубликовано 27.07.2018 14:49:36 | | | |
Normalize.css является альтернативой сбросу CSS. Он обеспечивает высокую степень согласованности между браузерами по стандартному стилю HTML-элементов. Normalize.css — современная, премиальная альтернатива для HTML5 (http://necolas.github.io/normalize.css/



И normalize.css, и reset.css — это таблицы стилей для сброса вкладок браузера

Цель создания normalize.css следующая:

Защищайте полезные стандартные стили браузера, а не полностью их удаляйте

Обобщённые стили: Предусмотрены для большинства элементов HTML

Исправьте собственные ошибки браузера и обеспечьте согласованность между браузерами

Оптимизируйте удобство использования CSS: используйте несколько советов

Объясните код: используйте комментарии и подробную документацию

Normalize.css поддерживает широкий спектр браузеров, включая мобильные браузеры, и обобщает элементы HTML5, типографику, списки, встроенное содержимое, формы и таблицы. Хотя этот проект основан на обобщениях, мы использовали более практические стандарты, где это уместно.

Нормализация против сброса

1. Normalize.css Защищены ценные дефолты

       Reset заставляет элементы иметь одинаковый визуальный эффект, навязывая почти всем элементам стандартный стиль. В отличие от этого, Normalize.css сохраняет многие стандартные стили браузера. Это означает, что вам больше не нужно переписывать все типичные элементы типографики. Когда элемент имеет разные настройки по умолчанию в разных браузерах, Normalize.css стремитесь сохранять эти стили максимально согласованными и соответствующими современным стандартам.

2. Normalize.css Исправлена ошибка в браузере

       Он исправляет распространённые ошибки в десктопных и мобильных браузерах. Это часто выходит за рамки возможностей Reset. В этом отношении Normalize.css исправлены проблемы, включая настройки отображения элементов HTML5, проблемы с размером шрифта при предварительно отформатированном тексте, переполнение SVG в IE9 и множество ошибок, связанных с формами, которые встречаются в различных браузерах и операционных системах.

3. Normalize.css Это не заставит ваши инструменты отладки захламлять

       Одним из самых раздражающих аспектов использования Reset является большая цепочка наследования в инструменте отладки браузера, как показано на изображении ниже. В Normalize.css такой проблемы не будет, потому что мы очень осторожно используем мультиселекторы в наших рекомендациях и целенаправленно стилизируем только целевую задачу.

4. Normalize.css модульный

        Проект разделён на связанные, но отдельные части, что делает его понятным и понятным, какие элементы установлены на определённые значения. Это позволяет избирательно удалять детали, которые вы никогда не используете (например, обобщение форм).

5. Normalize.css Имеет подробную документацию

        Normalize.css код основан на детальных и всесторонних исследованиях и тестировании между браузерами. В этом файле есть подробные описания кода и дополнительные инструкции на Github Wiki. Это значит, что вы сможете узнать, что именно делает каждая строка кода, зачем вы её написали, в чём есть различия между браузерами, и сможете легче протестировать свои собственные.

Как использовать normalize.css

Во-первых, установите или скачайте Normalize.css с Github, а затем есть два основных способа его использования.

Стратегия 1: Используйте normalize.css как основу CSS для своих проектов, адаптируя стильные ценности под нужды дизайнера.

Стратегия 2: импортировать исходный код normalize.css и строить на нём, при необходимости переопределяя стандартные настройки своим CSS.

Скачать файл CSS:https://necolas.github.io/normalize.css/8.0.0/normalize.css





Предыдущий:Отключение кнопки закрытия на консоли C# идеально решает
Следующий:Попросите людей из Taobao скопировать программу партиями.
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com