Перейти к содержимому

Как подключить CSS: inline, тег style и внешний файл | Что победит в конфликте?

Александр Петрищев

0:00 / 0:00

Как подключить CSS: inline, тег style и внешний файл | Что победит в конфликте?

157 просмотров · 1 месяц назад
Александр Петрищев
55 подписчиков
157 просмотров · 1 месяц назад
Третий урок по CSS: разбираем три способа подключить стили к странице и выясняем, какой из них побеждает, когда все три спорят за один элемент. В уроке мы не просто перечисляем способы, а ставим эксперимент: задаём заголовку три разных цвета тремя разными способами одновременно и смотрим, что выберет браузер. Ответ окажется не таким, каким кажется на первый взгляд. Что вы изучите: зачем вообще подключать CSS к HTML; как работают inline-стили через атрибут style; плюсы и минусы inline-подхода; как подключить стили через тег style в секции head; когда внутренние стили оправданы, а когда нет; как подключить внешний файл style.css через тег link; почему внешний файл - это лучший выбор для реальных проектов; что происходит, когда три способа спорят за один элемент; почему браузер читает код сверху вниз и что это меняет; как порядок подключения влияет на итоговые стили; почему внешние CSS-файлы кешируются браузером; чем удобен общий файл стилей при работе в команде; сравнение трёх способов: охват, переиспользование, рекомендации; типичные ошибки при подключении CSS. Рекомендация: повторяйте эксперимент из урока руками. Поменяйте местами тег link и тег style, посмотрите на результат и попробуйте объяснить его сами - до того, как услышите объяснение. ТАЙМ-КОДЫ 00:00 О преподавателе 00:42 Тема занятия: варианты подключения CSS 00:50 Зачем подключать CSS к HTML 01:07 Способ 1: inline-стили через атрибут style 01:48 Сколько свойств можно задать в одном атрибуте 02:13 Минус подхода: смешивание CSS и HTML 02:44 Плюсы и минусы inline-стилей 03:55 Способ 2: внутренний CSS через тег style 04:06 Где размещается тег style и почему это важно 04:47 Плюсы внутренних стилей 05:03 Минусы внутренних стилей 05:28 Способ 3: внешний файл style.css 05:51 Подключение через тег link и атрибут href 06:34 Разбор примера: стили для h1 и body 07:07 Практика: создаём проект в VS Code 07:58 Пишем заголовок первого уровня 08:30 Применяем inline-стиль: color синий 09:20 Добавляем тег style с другим цветом 09:55 Конфликт: какой цвет выберет браузер? 10:55 Подключаем третий способ - внешний файл 11:55 Три способа, один элемент, три значения 12:25 Убираем inline-стиль: что изменится 13:15 Меняем местами link и style 14:20 Разгадка: браузер читает код сверху вниз 15:50 Кто последний - того и стили 17:00 Почему внешний файл лучший выбор 17:16 Кеширование CSS-файлов браузером 17:55 Работа в команде и общие стили 18:40 Сравнение трёх способов в таблице 19:55 Практическое задание 20:37 Типичные ошибки при подключении CSS 21:15 Чек-лист самопроверки 21:35 Итоги урока 21:55 Где ещё есть материалы МАТЕРИАЛЫ К УРОКУ Презентация, исходный код проекта и практические задания доступны на Boosty и Patreon. Ссылки на площадки вы найдёте в конце видео. СПРАВОЧНИКИ htmlbook.ru - справочник CSS на русском developer.mozilla.org - документация MDN СВЯЗЬ Telegram-канал GoCoding - материалы по веб-разработке, ИИ и IT. LinkedIn - для деловых контактов. Ссылки вы найдёте в конце видео. #CSS #вебразработка #frontend