Тег <link>


Описание

Тег <link> устанавливает связь между текущим документом и внешним ресурсом. Это одиночный тег, который размещается в <head> и используется преимущественно для подключения CSS-файлов, иконок и других зависимостей.

Подключение CSS-стилей:
<head> <link rel="stylesheet" href="styles.css"> </head>
Иконка сайта (favicon):
<head> <link rel="icon" href="favicon.ico" type="image/x-icon"> <link rel="icon" href="icon.svg" type="image/svg+xml"> </head>
Предзагрузка критических ресурсов:
<head> <link rel="preload" href="font.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="hero-image.webp" as="image"> <link rel="preconnect" href="https://fonts.googleapis.com"> </head>
Оптимизационные техники:
<head> <!-- Критический CSS --> <link rel="stylesheet" href="critical.css"> <!-- Отложенная загрузка остальных стилей --> <link rel="preload" href="styles.css" as="style" onload="this.rel='stylesheet'"> <noscript><link rel="stylesheet" href="styles.css"></noscript> <!-- Предзагрузка шрифтов --> <link rel="preload" href="font.woff2" as="font" crossorigin> </head>

Тег <link> является важным инструментом для управления ресурсами веб-страницы, влияя на её производительность, внешний вид и SEO-оптимизацию.


Атрибуты

as Тип содержимого для предзагрузки
crossorigin Настройки CORS для ресурса
href URL связанного ресурса
hreflang Язык связанного ресурса
imagesizes Размеры изображений для srcset
imagesrcset Набор изображений для разных разрешений
integrity Контрольная сумма для проверки целостности
media Тип устройства/медиа-запрос
referrerpolicy Политика отправки referrer
rel Тип отношения между документами
sizes Размеры иконок
title Название альтернативного ресурса
type MIME-тип связанного ресурса
charset Кодировка символов (устарел в HTML5)
rev Обратное отношение (устарел в HTML5)
target Цель для загрузки (устарел для link)

Поддержка браузерами

3.0 1.0 4.0 1.0 1.0