ФОРМАТ · TEXT
CSS
Правила представления HTML-документа.
- Расширения
- css
- MIME type
- text/css
- Представление
- text
- Потоковая обработка
- да
- Комментарии
- да
- Поддержка схемы
- Грамматика CSS и профили браузеров
- Порядок
- Порядок правил влияет на каскад
- null
- Не применяется
- Diff
- Хорошая при одном правиле на блок
- Архивация
- Сохраняйте поддерживаемые версии браузеров
Преимущества
- Отделяет оформление от документа
Ограничения
- Ошибочные правила могут игнорироваться
- Приведённая команда проверяет чтение или разбор; она не заменяет специализированный валидатор языка.
Типичные ошибки
- Путать синтаксическую корректность с поддержкой свойства
Маленький пример
body { color: #202124; background: #fafaf8; }
Среда: Python 3; только проверка чтения UTF-8, без проверки CSS-грамматики.
python3 -c "from pathlib import Path; Path('example.css').read_text(encoding='utf-8'); print('Только UTF-8, не проверка CSS')"