/
devigor
/
FirstProject
Обзор
Документация
Войти
/
devigor
/
FirstProject
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
css/_normalize.css
379 строк
8 KB
devigor
upload files
17 ноя 2025, 08:24
17 ноя 2025, 08:24
0bab7d6
Код
Авторство
О чём код?
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Исправляет высоту строки во всех браузерах. * 2. Не допускает корректировки размера шрифта после изменения ориентации в iOS. */ html { line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ } /* Sections ========================================================================== */ /** * Удаляет поля во всех браузерах. */ body { margin: 0; } /** * Последовательно отображает `main` элемент в IE. */ main { display: block; } /** * Исправляет размер шрифта и отступы для элементов `h1` `section` и * `article` Chrome, Firefox и Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } /* Группировка содержимого ========================================================================== */ /** * 1. Добавляет правильный размер поля в Firefox. * 2. Показать переполнение в Edge и IE. */ hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ } /** * 1. Исправляет наследование и масштабирование размера шрифта во всех браузерах. * 2. Исправляет нечетный размер шрифта "em" во всех браузерах. */ pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Семантика на уровне текста ========================================================================== */ /** * Удаляет серый фон с активных ссылок в IE 10.. */ a { background-color: transparent; } /** * 1. Удаляет нижнюю границу в Chrome 57- * 2. Добавляет правильное оформление текста в Chrome, Edge, IE, Opera и Safari. */ abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ text-decoration: underline dotted; /* 2 */ } /** * Добавляет правильный размер шрифта в Chrome, Edge и Safari. */ b, strong { font-weight: bolder; } /** * 1. Исправляет наследование и масштабирование размера шрифта во всех браузерах. * 2. Исправляет нечетный размер шрифта "em" во всех браузерах. */ code, kbd, samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /** * Добавляет правильный размер шрифта во всех браузерах. */ small { font-size: 80%; } /** * Запрещает элементам `sub` и `sup` влиять на высоту строки во всех браузерах. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* Встроенный контент ========================================================================== */ /** * Удаляет рамку для изображений внутри ссылок в IE 10. */ img { border-style: none; } /* Forms ========================================================================== */ /** * 1. Изменяет стили шрифтов во всех браузерах. * 2. Уберает поля в Firefox и Safari. */ button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ } /** * Показывает переполнение в IE. * 1. Показывает переполнение в Edge. */ button, input { /* 1 */ overflow: visible; } /** * Удаляет наследование текстового преобразования в Edge, Firefox и IE. * 1. Удаляет наследование текстового преобразования в Firefox. */ button, select { /* 1 */ text-transform: none; } /** * Исправлена невозможность стилизовать кликабельные типы в iOS и Safari. */ button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } /** * Удаляет внутреннюю границу и отступы в Firefox. */ button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } /** * Восстановливает стили фокусировки, не заданные предыдущим правилом. */ button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } /** * Исправдяет отступы в Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * 1. Исправляет перенос текста в Edge и IE. * 2. Исправляет наследование цвета от элементов `fieldset` в IE. * 3. Уберирает отступы, чтобы разработчики не были замечены при обнулении * Элементы `fieldset` во всех браузерах. */ legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ } /** * Добавляет правильное выравнивание по вертикали в Chrome, Firefox и Opera. */ progress { vertical-align: baseline; } /** * Удаляет вертикальную полосу прокрутки по умолчанию в IE 10+. */ textarea { overflow: auto; } /** * 1. Добавляет правильный размер поля в IE 10. * 2. Удаляет отступы в IE 10. */ [type="checkbox"], [type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Исправляет стиль курсора для кнопок увеличения и уменьшения в Chrome. */ [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Исправляет странный внешний вид в Chrome и Safari. * 2. Исправляет стиль контура в Safari. */ [type="search"] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /** * Удаляет внутреннюю вставку в Chrome и Safari на macOS. */ [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Исправлена невозможность стилизовать кликабельные типы в iOS и Safari. * 2. Изменяет свойства шрифта на `наследовать` в Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* Интерактивность ========================================================================== */ /* * Добавляет правильное отображение в Edge, IE 10+ и Firefox. */ details { display: block; } /* * Добавлено корректное отображение во всех браузерах. */ summary { display: list-item; } /* Разное ========================================================================== */ /** * Добавляет правильное отображение в IE 10+. */ template { display: none; } /** * Добавляет правильное отображение в IE 10. */ [hidden] { display: none; }