Gitlab
Course description
Normalize.css — это небольшой CSS-файл, который обеспечивает для HTML-элементов лучшую кроссбраузерность в стилях по умолчанию. Это современная, готовая к HTML5 альтернатива традиционному reset.css.
В настоящее время normalize.css используется в Twitter Bootstrap, HTML5 Boilerplate, GOV.UK, Rdio, CSS Tricks и во многих других фреймворках, инструментах и сайтах. ОбзорNormalize.css является альтернативой CSS Reset. Проект является продуктом сотен часов глубокого исследования различий между изначальными стилями браузера. Это исследование провели Николас Галахер, @necolas и Джонатан Нил, @jon_neal. Цели normalize.css:
Он поддерживает широкий диапазон браузеров (в том числе мобильных) и включает в себя CSS, который нормализует HTML5-элементы, типографику, списки, встраиваемый контент, формы и таблицы. Несмотря на то, что проект основан на принципе нормализации, он использует стандартные настройки там, где они предпочтительны. Нормализовать или сбрасывать?Стоит понимать более подробно, в чём отличие normalize.css от традиционного reset.css. Normalize.css сохраняет полезные настройки по умолчаниюReset.css накладывает однородный визуальный стиль, выравнивая стили по умолчанию почти для всех элементов. В отличие от этого, normalize.css сохраняет многие полезные стили браузеров по умолчанию. Это значит, что не требуется повторно объявлять стили для всех стандартных элементов типографики. Когда элемент имеет различные стили по умолчанию в разных браузерах, normalize.css там, где это возможно, стремится сделать эти стили совместимыми и соответствующими современными стандартам. Normalize.css исправляет популярные ошибкиОн исправляет основные баги на мобильных и десктопных устройствах, которые не затрагивает reset.css. Это включает в себя параметры отображения элементов HTML5, исправление Например, вот как normalize.css делает HTML5-элемент формы с типом
Reset.css часто не приводит браузеры к тому уровню, где отправной точкой считается то, как элемент отрисовывается. Это особенно верно в отношении форм — именно здесь normalize.css может существенно помочь. Normalize.css не мешает вашим инструментам отладкиОбычно при использовании reset.css раздражает огромная цепочка наследования свойств, которая отображается в инструментах разработчика. |
About this course
test test test
test test test
test test test
test test test
test test test
ропопро