Подключение внешних CSS (link rel='stylesheet')

Тренажер по HTML для пользователей с начальным уровнем подготовки.

Тренажер HTML
Чтобы сайт выглядел красиво и современно, ему нужны стили. Держать весь CSS-код в одном HTML-файле неудобно, особенно если сайт большой. Гораздо эффективнее вынести стили в отдельный файл. Это делает код чище, его легче поддерживать и позволяет использовать одни и те же стили на разных страницах, что ускоряет загрузку. Для подключения такого внешнего файла используется специальный тег `<link>`, который размещается внутри `<head>`. В этой серии заданий мы отработаем его использование на практике: разберемся с его основными атрибутами, научимся правильно указывать путь к файлу и увидим, как HTML-документ 'связывается' с файлом каскадных таблиц стилей (CSS). Это базовый навык, без которого не обходится ни одна современная веб-страница.
Список тем

Тег для подключения внешних ресурсов

id: 37895_link-css-01

Чтобы страница получила стильное оформление, необходимо подключить внешний CSS-файл. Это делается с помощью специального одиночного тега, который размещается в секции `<head>`. Ваша задача — вставить имя этого тега, чтобы стили применились.

Атрибут отношения (rel)

id: 37895_link-css-02

Тегу `<link>` нужно объяснить, как именно связан подключаемый файл с текущим документом. Для этого используется специальный атрибут 'отношения'. Вставьте пропущенное имя этого атрибута.

Значение для таблицы стилей

id: 37895_link-css-03

Теперь, когда браузер знает, что у нас есть какая-то связь, нужно уточнить, что мы подключаем именно таблицу стилей. Для этого атрибуту `rel` присваивается определенное значение. Укажите его.

Атрибут для указания пути

id: 37895_link-css-04

Мы указали, что подключаем стили, но не сказали, где находится сам файл. Для указания пути к файлу используется атрибут, аналогичный тому, что и в ссылках `<a>`. Добавьте этот атрибут.

Собираем всё вместе

id: 37895_link-css-05

Давайте закрепим знания. В теге `<link>` пропущены оба ключевых атрибута: один для указания типа связи, другой — для пути к файлу. Заполните оба пропуска, чтобы применить стили к карточке.

Местоположение тега <link>

id: 37895_link-css-06

Тег `<link>` для подключения стилей должен находиться в строго определенной части HTML-документа, чтобы браузер успел загрузить и применить стили до отображения содержимого. Укажите тег-контейнер, в который нужно поместить `<link>`.

Подключение нескольких файлов стилей

id: 37895_link-css-07

В реальных проектах часто используют несколько CSS-файлов: один для общих стилей (сброс, шрифты), а другой — для стилей конкретного компонента. Подключите второй файл `theme.css`, чтобы завершить оформление кнопки.

Уточняющий атрибут type

id: 37895_link-css-08

Хотя современные браузеры и так понимают, что `.css` — это файл стилей, раньше было хорошей практикой явно указывать MIME-тип файла с помощью атрибута `type`. Добавьте этот атрибут и его значение.

НайтиКурс.Ру