<link> – елемент підключення зовнішнього ресурсу
Елемент HTML <link>
(зв'язок) задає взаємини між поточним документом та зовнішнім ресурсом. Цей елемент найчастіше використовують для підключення таблиць стилів, а іще – для встановлення піктограм сайту (і піктограм стилю "favicon", і піктограм для головного екрану й застосунків на мобільних пристроях), серед багатьох інших застосувань.
Спробуйте його в дії
Щоб під'єднати зовнішню таблицю стилів, треба додати елемент <link>
всередину <head>
, отак:
<link href="main.css" rel="stylesheet" />
Цей простий приклад вказує шлях до таблиці стилів у атрибуті href
, а також атрибут rel
зі значенням stylesheet
. rel
означає "relationship" – "взаємини", і це одна з ключових можливостей елемента <link>
: значення вказує на те, як саме зовнішній ресурс пов'язаний з документом.
Є низка інших поширених типів, з котрими можна зіткнутися. Наприклад, підключення favicon сайту:
<link rel="icon" href="favicon.ico" />
Є низка інших значень rel
для піктограм, здебільшого для вказування особливих типів піктограм для використання на різних мобільних платформах, наприклад:
<link
rel="apple-touch-icon"
sizes="114x114"
href="apple-icon-114.png"
type="image/png" />
Атрибут sizes
вказує розмір піктограми, а type
– містить тип MIME ресурсу. Вони надають корисні підказки, що дають браузерові змогу обрати найбільш доречну доступну піктограму.
Також можна задати медіатип чи медіазапит всередині атрибута media
; цей ресурс буде завантажений лише тоді, коли медіаумова виконується. Наприклад.
<link href="print.css" rel="stylesheet" media="print" />
<link
href="mobile.css"
rel="stylesheet"
media="screen and (max-width: 600px)" />
Крім цього, до елемента <link>
були додані нові можливості для покращення швидкодії та безпеки. Наприклад:
<link
rel="preload"
href="myFont.woff2"
as="font"
type="font/woff2"
crossorigin="anonymous" />
Атрибут rel
зі значенням preload
вказує на те, що браузер повинен завантажити такий ресурс наперед (дивіться подробиці в rel="preload"
), а атрибут as
вказує конкретний клас вмісту, що стягується.
Атрибут crossorigin
задає те, чи повинен ресурс стягуватися запитом CORS.
Інші примітки щодо використання:
- Елемент
<link>
може зустрічатися або в елементі<head>
, або в елементі<body>
, залежно від того, чи є його тип зв'язку (англ) body-ok (дозволений в тілі). Наприклад, тип зв'язкуstylesheet
– body-ok, а отже –<link rel="stylesheet">
можна додавати в тіло документа. Проте це не є доброю практикою; має більше змісту відділити елементи<link>
від вмісту тіла документа, поклавши їх в<head>
. - Коли
<link>
використовується для задання favicon сайту, і сайт використовує Політику безпеки вмісту (CSP) для покращення своєї безпечності, ця політика застосовується і до favicon. При появі проблем з favicon, що не завантажується, слід перевірити, що директиваimg-src
заголовкаContent-Security-Policy
не заважає доступові до favicon. - Специфікації HTML і XHTML визначають обробники подій для елемента
<link>
, але неясно, як їх використовувати. - В XHTML 1.0 порожні елементи, як то
<link>
, вимагають скісної риски в кінці:<link />
. - WebTV підтримує використання
next
як значення атрибутаrel
, аби завантажувати наперед наступну сторінку в серії документів.
Атрибути
Цей елемент включає глобальні атрибути.
as
Цей атрибут є обов'язковим, коли елемент
<link>
маєrel="preload"
, необов'язковим, якщо він маєrel="modulepreload"
, а інакше – не повинен застосовуватися. Він задає тип вмісту, що завантажується<link>
, що необхідно для зіставлення запитів, застосування коректної політики безпеки вмісту та задання коректного заголовкаAccept
.Понад те,
rel="preload"
використовуєas
як сигнал для формування пріоритетів запитів. Таблиця нижче перелічує дійсні значення цього атрибута, а також елементи чи ресурси, до котрих ці значення застосовуються.Значення Застосовується до audio Елементи <audio>
document Елементи <iframe>
і<frame>
embed Елементи <embed>
fetch fetch, XHR
Примітка: Це значення на додачу вимагає, щоб
<link>
містив атрибут crossorigin; дивіться Отримання з CORS.font @font-face CSS
Примітка: Це значення на додачу вимагає, щоб
<link>
містив атрибут crossorigin; дивіться Отримання з CORS.image Елементи <img>
і<picture>
з атрибутами srcset чи imageset, елементи SVG<image>
, правила CSS*-image
object Елементи <object>
script Елементи <script>
,importScripts
для Workerstyle Елементи <link rel=stylesheet>
, CSS@import
track Елементи <track>
video Елементи <video>
worker Worker, SharedWorker blocking
Цей атрибут явно вказує на те, що при отриманні зовнішнього ресурсу певні операції повинні бути заблоковані. Він не повинний вживатися, коли атрибут
rel
містить ключове словоexpect
абоstylesheet
. Такі операції повинні бути розділеним пробілами списком з лексем блокування, перелічених нижче.render
: Візуалізація вмісту на екрані – заблокована.
crossorigin
Цей перелічуваний атрибут вказує, чи треба використовувати для отримання ресурсу CORS. Зображення, що дозволяють CORS, можуть бути перевикористані в елементі
<canvas>
, не бувши ославленими. Дозволеними значеннями є:anonymous
Запит до іншого походження (тобто запит з заголовком HTTP
Origin
) виконується, але дані автентифікації не надсилаються (тобто жодних реп'яшків, сертифікатів X.509 і жодної базової автентифікації HTTP). Якщо сервер не надає даних автентифікації сайту походження (шляхом опускання заголовка HTTPAccess-Control-Allow-Origin
), то ресурс буде ославленим, а його використання – обмеженим.use-credentials
Запит до іншого походження (тобто запит із заголовком HTTP
Origin
) виконується з надсиланням даних автентифікації (тобто реп'яшків, сертифікату, чи виконується базова автентифікація HTTP). Якщо сервер не дає даних автентифікації сайту походження (у заголовку HTTPAccess-Control-Allow-Credentials
), то ресурс буде ославленим, а його використання – обмеженим.
Якщо цього атрибута немає, ресурс отримується без запиту CORS (тобто без надсилання заголовка HTTP
Origin
), запобігаючи його неославленому використанню. Якщо значення недійсне, то це працює так, ніби використано ключове словоanonymous
. Дивіться подробиці в Атрибутах налаштувань CORS.disabled
Обмежений
rel="stylesheet"
, булів атрибутdisabled
вказує на те, чи повинна описана таблиця стилів завантажуватися й застосовуватися до документа, чи ні. Якщоdisabled
задано, коли HTML завантажується, то таблиця стилів не буде завантажуватися при завантаженні сторінки. Натомість таблиця стилів буде завантажена за потребою, якщо і коли атрибутdisabled
змінить своє значення наfalse
або буде прибраний.Додавання в DOM властивості
disabled
призводить до того, що таблиця стилів прибирається зі списку документаDocument.styleSheets
.fetchpriority
Надає підказку щодо відносного пріоритету при отриманні ресурсу певного типу. Дозволені значення:
high
Отримує ресурс із високим пріоритетом відносно інших ресурсів того самого типу.
low
Отримує ресурс із низьким пріоритетом відносно інших ресурсів того самого типу.
auto
Не задає налаштування пріоритету отримання. Це усталене значення. Воно вживається, якщо значення не задано або задане значення – невалідне.
Докладніше в
HTMLLinkElement.fetchPriority
.href
Цей атрибут задає URL пов'язаного ресурсу. URL може бути абсолютним чи відносним.
hreflang
Цей атрибут вказує мову пов'язаного ресурсу. Він є суто дорадчим. Дозволені значення перелічені в RFC 5646: Тегах для ідентифікації мов (також відомих як BCP 47). Цей атрибут слід використовувати лише тоді, коли присутній атрибут
href
.imagesizes
Обмежений наявністю атрибутів
rel="preload"
іas="image"
, атрибутimagesizes
має синтаксис і семантику, подібні до атрибутаsizes
, котрий вказує завантажувати наперед відповідний ресурс, використаний елементомimg
, що має відповідні значення атрибутівsrcset
іsizes
.imagesrcset
Обмежений наявністю атрибутів
rel="preload"
іas="image"
, атрибутimagesrcset
має синтаксис і семантику, подібні до атрибутаsrcset
, котрий вказує завантажувати наперед відповідний ресурс, використаний елементомimg
, що має відповідні значення атрибутівsrcset
іsizes
.integrity
Містить рядкові метадані – закодований в base64 криптографічний геш ресурсу (файлу), котрий браузер має стягнути. Браузер може використовувати його, аби перевірити, що стягнений ресурс був доставлений без неочікуваних втручань. Цей атрибут не повинен задаватися, коли атрибут
rel
заданий зі значеннямstylesheet
,preload
абоmodulepreload
. Дивіться Цілісність підресурсу.media
Цей атрибут задає медіа, до якого застосовується пов'язаний ресурс. Значення повинно бути медіатипом або медіазапитом. Цей атрибут перш за все є корисним при підключенні зовнішніх таблиць стилів: він дає змогу користувацькому агентові обрати найкраще адаптовану для поточного пристрою таблицю.
referrerpolicy
Рядок, що вказує, якого посилача слід використовувати при отриманні ресурсу:
no-referrer
означає, що заголовокReferer
не буде надісланий.no-referrer-when-downgrade
означає, що заголовокReferer
не буде надісланий при переході на ті походження, що не мають TLS (HTTPS). Це усталена поведінка користувацького агента, якщо не задана інакша політика.origin
означає, що посилач буде походженням сторінки, що по суті складається зі схеми, хоста й порту.origin-when-cross-origin
означає, що перехід до інших походжень буде обмежений схемою, хостом та портом, натомість переходи в межах того самого походження включатимуть шлях посилача.unsafe-url
означає, що посилач включатиме походження та шлях (але не фрагмент, не пароль і не ім'я користувача) Такий варіант є небезпечним, бо може злити походження й шляхи з захищених TLS ресурсів до незахищених походжень.
rel
Цей атрибут дає ім'я взаєминам між пов'язаним та поточним документами. Він повинен бути розділеним пробілами списком значень типів посилань.
sizes
Цей атрибут визначає розміри піктограм для візуальних медіа, що містяться в ресурсі. Повинен бути присутній лише тоді, коли
rel
містить значенняicon
чи нестандартний тип, як тоapple-touch-icon
Apple. Може мати наступні значення:-
any
, що означає: піктограма може бути масштабована до будь-якого розміру, адже вона має векторний формат, наприклад,image/svg+xml
. -
розділений пробілами список розмірів, кожний з яких має формат
<ширина в пікселях>x<висота в пікселях>
або<ширина в пікселях>X<висота в пікселях>
. Кожний з цих розмірів повинен міститися в ресурсі.
[!NOTE] Більшість форматів піктограм можуть зберігати лише одну піктограму; таким чином, здебільшого атрибут
sizes
містить лише один запис. Формат Microsoft ICO і формат Apple ICNS здатні зберігати піктограми різних розмірів усередині одного файлу. ICO краще підтримується браузерами, тож слід користуватися саме цим форматом, якщо важливою є кросбраузерність.-
title
Атрибут
title
на елементі<link>
має особливу семантику. Бувши застосованим до<link rel="stylesheet">
, він визначає усталену чи альтернативну таблицю стилів.type
Цей атрибут використовується для визначення типу під'єднаного вмісту. Значення цього атрибута повинно бути типом MIME, як то text/html, text/css і так далі. Загальноприйняте використання цього атрибута – для визначення типу під'єднаної таблиці стилів (як то text/css), але враховуючи те, що CSS є єдиною мовою таблиць стилів, що використовується в Інтернеті, упускати атрибут
type
не лише можливо, а й рекомендовано. Також він використовується на типах посиланьrel="preload"
, аби пересвідчитися, що браузер завантажує лише ті типи файлів, котрі підтримує.
Нестандартні атрибути
target
Визначає ім'я фрейму чи вікна, що містить визначені взаємини зв'язку чи котре покаже візуалізацію пов'язаного ресурсу.
Застарілі атрибути
charset
Цей атрибут визначає кодування символів пов'язаного ресурсу. Значення – розділений пробілами чи комами список наборів символів, як це визначено у RFC 2045. Усталене значення –
iso-8859-1
.[!NOTE] Щоб отримати такий самий ефект, як в цього застарілого атрибута, можна використати заголовок HTTP
Content-Type
на пов'язаному ресурсі.rev
Значення цього атрибута показує взаємини поточного документа щодо пов'язаного документа, як це визначено атрибутом
href
. Цей атрибут, таким чином, визначає зворотні взаємини у порівнянні з атрибутомrel
. Значення типів посилань для цього атрибута – подібні до можливих значеньrel
.[!NOTE] Замість
rev
слід використовувати атрибутrel
зі зворотним значенням типу зв'язку. Наприклад, щоб встановити зворотний зв'язок дляmade
, слід задатиauthor
. Також цей атрибут не означає "revision" – редакції, і не повинен використовуватися з номером версії, навіть попри те, що чимало сайтів помилково використовують його в такий спосіб.
Приклади
Включення таблиці стилів
Щоб включити в сторінку таблицю стилів, слід застосувати наступний синтаксис:
<link href="style.css" rel="stylesheet" />
Надання альтернативних таблиць стилів
Також можна задати альтернативні таблиці стилів.
Користувач може обрати, яку таблицю стилів використовувати, обравши її в меню Перегляд > Стиль сторінки. Це дає користувачам змогу бачити різні версії сторінки.
<link href="default.css" rel="stylesheet" title="Усталений стиль" />
<link href="fancy.css" rel="alternate stylesheet" title="Вигадливий" />
<link href="basic.css" rel="alternate stylesheet" title="Базовий" />
Надання піктограм для різних контекстів використання
Можна включати зв'язки з декількома піктограмами на одній сторінці, і браузер обере ту, котра найкраще спрацює в конкретному контексті, використовуючи значення rel
і sizes
як підказки.
<!-- iPad Pro з дисплеєм Retina з високою роздільною здатністю: -->
<link
rel="apple-touch-icon"
sizes="167x167"
href="/apple-touch-icon-167x167.png" />
<!-- iPhone, роздільна здатність 3x: -->
<link
rel="apple-touch-icon"
sizes="180x180"
href="/apple-touch-icon-180x180.png" />
<!-- iPad без Retina, iPad mini тощо: -->
<link
rel="apple-touch-icon"
sizes="152x152"
href="/apple-touch-icon-152x152.png" />
<!-- iPhone з роздільною здатністю 2x та інші пристрої: -->
<link rel="apple-touch-icon" href="/apple-touch-icon-120x120.png" />
<!-- базовий favicon -->
<link rel="icon" href="/favicon.ico" />
Інформацію про те, які sizes
обрати для піктограм Apple, дивіться у Документації Apple щодо налаштування вебзастосунків, а також Настанови з людино-машинних інтерфейсів Apple, на які ця документація посилається. Зазвичай достатньо надати велике зображення, наприклад, 192x192, і дозволити браузеру зменшити його за потреби, але може виникнути бажання надати зображення з різними рівнями деталізації для різного розміру, як це радить Настанова з дизайну Apple. Також надання менших піктограм для пристроїв з нижчою роздільною здатністю заощаджує трафік.
Може не бути потреби задавати елементи <link>
узагалі. Наприклад, браузери автоматично запитують /favicon.ico
від кореня сайту, а Apple автоматично запитує /apple-touch-icon-[size].png
, /apple-touch-icon.png
тощо. Проте задання явних елементів link захищає від змін у таких неписаних правилах.
Умовне завантаження ресурсів за допомогою медіазапитів
Всередині атрибута media
можна вказати медіатип чи медіазапит;
такий ресурс тоді буде завантажений лише якщо медіаумова виконана. Наприклад:
<link href="print.css" rel="stylesheet" media="print" />
<link href="mobile.css" rel="stylesheet" media="all" />
<link
href="desktop.css"
rel="stylesheet"
media="screen and (min-width: 600px)" />
<link
href="highres.css"
rel="stylesheet"
media="screen and (min-resolution: 300dpi)" />
Події завантаження таблиці стилів
Можна з'ясувати, коли таблиця стилів була завантажена, слідкуючи за подією load
; подібно до цього, можна помітити, що при обробці таблиці стилів сталася помилка, слідкуючи за подією error
:
<link rel="stylesheet" href="mystylesheet.css" id="my-stylesheet" />
<script>
const stylesheet = document.getElementById("my-stylesheet");
stylesheet.onload = () => {
// Якісь цікаві дії; таблиця була завантажена
};
stylesheet.onerror = () => {
console.log("При завантаженні таблиці стилів сталася помилка!");
};
</script>
[!NOTE] Подія
load
спрацьовує, щойно таблиця стилів та ввесь імпортований нею вміст завантажені й розібрані, безпосередньо перед тим, як стилі почнуть застосування до вмісту.
Приклади завантаження наперед
Низку прикладів <link rel="preload">
можна знайти в Завантаженні вмісту наперед за допомогою rel="preload"
.
Блокування візуалізації до отримання ресурсу
В атрибуті blocking
можна задати лексему render
; тоді візуалізація сторінки буде заблокована, поки ресурс не отримано. Наприклад:
<link blocking="render" rel="stylesheet" href="example.css" crossorigin />
Технічний підсумок
Категорії вмісту |
Вміст з метаданими.
Якщо присутній itemprop :
Потоковий вміст й
оповідальний вміст.
|
---|---|
Дозволений уміст | Жодного; це пустий елемент. |
Пропуск тега | Повинен починатися з початкового тега та не мати кінцевого. |
Дозволені батьківські елементи | Всі елементи, що приймають елементи метаданих. Якщо присутній itemprop: усі елементи, що приймають оповідальний уміст. |
Неявна роль ARIA | link з атрибутом href |
Дозволені ролі ARIA | Немає дозволеної role |
Інтерфейс DOM | HTMLLinkElement |
Специфікації
Специфікація |
---|
HTML Standard (HTML) # the-link-element |
Сумісність із браузерами
desktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
link
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support Так | Opera Full support Так | Safari Full support Так | WebView Android Full support Так | Chrome Android Full support Так | Firefox for Android Full support 4 | Opera Android Full support Так | Safari on iOS Full support Так | Samsung Internet Full support Так |
charset
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support 6 | Opera Full support 12.1 | Safari Full support 4 | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 12.1 | Safari on iOS Full support 3 | Samsung Internet Full support 1.0 |
crossorigin
|
Chrome Full support 25 | Edge Full support 79 | Firefox Full support 18 | Internet Explorer No support Ні | Opera Full support 15 | Safari Сумісність невідома; будь ласка, оновіть. ? | WebView Android Full support 37 | Chrome Android Full support Так | Firefox for Android Full support 18 | Opera Android Сумісність невідома; будь ласка, оновіть. ? | Safari on iOS Сумісність невідома; будь ласка, оновіть. ? | Samsung Internet Full support Так |
disabled
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support 6 | Opera Full support 12.1 | Safari Full support 4 | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 12.1 | Safari on iOS Full support 3 | Samsung Internet Full support 1.0 |
fetchpriority
|
Chrome Full support 101 | Edge Full support 101 | Firefox No support Ні | Internet Explorer No support Ні | Opera No support Ні | Safari No support Ні | WebView Android Full support 101 | Chrome Android Full support 101 | Firefox for Android No support Ні | Opera Android No support Ні | Safari on iOS No support Ні | Samsung Internet No support Ні |
href
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support 6 | Opera Full support 12.1 | Safari Full support 4 | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 12.1 | Safari on iOS Full support 3 | Samsung Internet Full support 1.0 |
hreflang
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support 6 | Opera Full support 12.1 | Safari Full support 4 | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 12.1 | Safari on iOS Full support 3 | Samsung Internet Full support 1.0 |
imagesizes
|
Chrome Full support 73 | Edge Full support 79 | Firefox Full support 78 | Internet Explorer No support Ні | Opera Full support 60 | Safari No support Ні | WebView Android Full support 73 | Chrome Android Full support 73 | Firefox for Android Full support 79 | Opera Android Full support 52 | Safari on iOS No support Ні | Samsung Internet Full support 11.0 |
imagesrcset
|
Chrome Full support 73 | Edge Full support 79 | Firefox Full support 78 | Internet Explorer No support Ні | Opera Full support 60 | Safari No support Ні | WebView Android Full support 73 | Chrome Android Full support 73 | Firefox for Android Full support 79 | Opera Android Full support 52 | Safari on iOS No support Ні | Samsung Internet Full support 11.0 |
integrity
|
Chrome Full support 45 | Edge Full support 17 | Firefox Full support 43 | Internet Explorer No support Ні | Opera Full support 32 | Safari Full support 11.1 | WebView Android Full support 45 | Chrome Android Full support 45 | Firefox for Android Full support 43 | Opera Android Full support 32 | Safari on iOS Full support 11.3 | Samsung Internet Full support 5.0 |
media
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support 6 | Opera Full support 12.1 | Safari Full support 4 | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 12.1 | Safari on iOS Full support 3 | Samsung Internet Full support 1.0 |
methods
|
Chrome No support Ні | Edge No support 12 – 79 | Firefox No support Ні | Internet Explorer Full support 4 | Opera No support Ні | Safari No support Ні | WebView Android No support Ні | Chrome Android No support Ні | Firefox for Android No support Ні | Opera Android No support Ні | Safari on iOS No support Ні | Samsung Internet No support Ні |
prefetch
|
Chrome Full support 56 | Edge Full support 79 | Firefox Сумісність невідома; будь ласка, оновіть. ? | Internet Explorer No support Ні | Opera Full support 43 | Safari Сумісність невідома; будь ласка, оновіть. ? | WebView Android Full support 56 | Chrome Android Full support 56 | Firefox for Android Сумісність невідома; будь ласка, оновіть. ? | Opera Android Full support 43 | Safari on iOS Сумісність невідома; будь ласка, оновіть. ? | Samsung Internet Full support 6.0 |
Secure context required
|
Chrome Full support 64 | Edge Full support 79 | Firefox Сумісність невідома; будь ласка, оновіть. ? | Internet Explorer No support Ні | Opera Full support 51 | Safari Сумісність невідома; будь ласка, оновіть. ? | WebView Android Full support 64 | Chrome Android Full support 64 | Firefox for Android Сумісність невідома; будь ласка, оновіть. ? | Opera Android Сумісність невідома; будь ласка, оновіть. ? | Safari on iOS Сумісність невідома; будь ласка, оновіть. ? | Samsung Internet Full support 9.0 |
referrerpolicy
|
Chrome Full support 51 | Edge Full support 79 | Firefox Full support 50 | Internet Explorer No support Ні | Opera Full support 38 | Safari Full support 14 | WebView Android Full support 51 | Chrome Android Full support 51 | Firefox for Android Full support 50 | Opera Android Full support 41 | Safari on iOS Full support 14 | Samsung Internet Full support 7.2 |
rel
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support Так | Opera Full support Так | Safari Full support Так | WebView Android Full support Так | Chrome Android Full support Так | Firefox for Android Full support 4 | Opera Android Full support Так | Safari on iOS Full support Так | Samsung Internet Full support Так |
Alternative stylesheets.
|
Chrome No support 1 – 48 | Edge Сумісність невідома; будь ласка, оновіть. ? | Firefox Full support 3 | Internet Explorer Full support 8 | Opera Full support Так | Safari Сумісність невідома; будь ласка, оновіть. ? | WebView Android Сумісність невідома; будь ласка, оновіть. ? | Chrome Android Сумісність невідома; будь ласка, оновіть. ? | Firefox for Android Full support 4 | Opera Android Сумісність невідома; будь ласка, оновіть. ? | Safari on iOS Сумісність невідома; будь ласка, оновіть. ? | Samsung Internet Сумісність невідома; будь ласка, оновіть. ? |
rel.dns-prefetch
|
Chrome Full support 46 | Edge Full support 79 | Firefox Full support 3 | Internet Explorer Сумісність невідома; будь ласка, оновіть. ? | Opera Full support 33 | Safari Сумісність невідома; будь ласка, оновіть. ? | WebView Android Full support 46 | Chrome Android Full support Так | Firefox for Android Full support 4 | Opera Android Сумісність невідома; будь ласка, оновіть. ? | Safari on iOS Сумісність невідома; будь ласка, оновіть. ? | Samsung Internet Full support Так |
rel.icon
|
Chrome Full support 4 | Edge Full support 12 | Firefox Full support 2 | Internet Explorer Full support 11 | Opera Full support 9 | Safari Full support 3.1 | WebView Android Full support 38 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android No support Ні | Safari on iOS No support Ні | Samsung Internet Full support 4.0 |
rel.manifest
|
Chrome No support Ні | Edge No support Ні | Firefox Сумісність невідома; будь ласка, оновіть. ? | Internet Explorer Сумісність невідома; будь ласка, оновіть. ? | Opera No support Ні | Safari Сумісність невідома; будь ласка, оновіть. ? | WebView Android Full support 39 | Chrome Android Full support 39 | Firefox for Android Сумісність невідома; будь ласка, оновіть. ? | Opera Android Сумісність невідома; будь ласка, оновіть. ? | Safari on iOS Сумісність невідома; будь ласка, оновіть. ? | Samsung Internet Full support 4.0 |
rel.modulepreload
|
Chrome Full support 66 | Edge Full support 79 | Firefox Сумісність невідома; будь ласка, оновіть. ? | Internet Explorer Сумісність невідома; будь ласка, оновіть. ? | Opera Full support 53 | Safari Сумісність невідома; будь ласка, оновіть. ? | WebView Android Full support 66 | Chrome Android Full support 66 | Firefox for Android Сумісність невідома; будь ласка, оновіть. ? | Opera Android Full support 47 | Safari on iOS Сумісність невідома; будь ласка, оновіть. ? | Samsung Internet Full support 9.0 |
rel.preconnect
|
Chrome Full support 46 | Edge Full support 79 | Firefox Full support 39 | Internet Explorer No support Ні | Opera Full support 33 | Safari Full support 11.1 | WebView Android Full support 46 | Chrome Android Full support 46 | Firefox for Android Full support 39 | Opera Android Full support 33 | Safari on iOS Full support 11.3 | Samsung Internet Full support 4.0 |
rel.prefetch
|
Chrome Full support 8 | Edge Full support 12 | Firefox Full support 2 | Internet Explorer Full support 11 | Opera Full support 15 | Safari No support Ні | WebView Android Full support 4.4 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 14 | Safari on iOS No support Ні | Samsung Internet Full support 1.5 |
rel.preload
|
Chrome Partial support 50 | Edge Partial support 79 | Firefox Full support 85 | Internet Explorer Сумісність невідома; будь ласка, оновіть. ? | Opera Full support 37 | Safari Сумісність невідома; будь ласка, оновіть. ? | WebView Android Full support 50 | Chrome Android Partial support 50 | Firefox for Android Full support 85 | Opera Android Сумісність невідома; будь ласка, оновіть. ? | Safari on iOS Сумісність невідома; будь ласка, оновіть. ? | Samsung Internet Full support 5.0 |
rel.prerender
|
Chrome Full support 13 | Edge Full support 79 | Firefox No support Ні | Internet Explorer Full support 11 | Opera Full support 15 | Safari No support Ні | WebView Android Full support 4.4 | Chrome Android Full support 18 | Firefox for Android No support Ні | Opera Android Full support 14 | Safari on iOS No support Ні | Samsung Internet Full support 1.5 |
rev
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support 6 | Opera Full support 12.1 | Safari Full support 4 | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 12.1 | Safari on iOS Full support 3 | Samsung Internet Full support 1.0 |
sizes
|
Chrome No support Ні | Edge No support Ні | Firefox No support Ні | Internet Explorer No support Ні | Opera No support Ні | Safari No support Ні | WebView Android No support Ні | Chrome Android No support Ні | Firefox for Android No support Ні | Opera Android No support Ні | Safari on iOS No support Ні | Samsung Internet No support Ні |
target
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support 6 | Opera Full support 12.1 | Safari Full support 4 | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 12.1 | Safari on iOS Full support 3 | Samsung Internet Full support 1.0 |
title
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support Так | Opera Full support Так | Safari Full support Так | WebView Android Full support Так | Chrome Android Full support Так | Firefox for Android Full support 4 | Opera Android Full support Так | Safari on iOS Full support Так | Samsung Internet Full support Так |
type
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support 6 | Opera Full support 12.1 | Safari Full support 4 | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 12.1 | Safari on iOS Full support 3 | Samsung Internet Full support 1.0 |
Дивіться також
- Заголовок HTTP
Link