Атрибут hreflang
Синтаксис
(X)HTML
<a href="..." hreflang="[значение]"> ... </a>
Описание
Атрибут hreflang
указывает базовый язык документа, на который ссылается гиперссылка.
Примечание
Данный параметр можно использовать, например, при создании ссылок на разные версии сайта, каждая из которых написана под определённый язык, регион, страну.
<p>Язык сайта:</p> <p><a href="ru.example.com" hreflang="ru">Русский<a></p> <p><a href="example.com" hreflang="en">English<a></p>
Условия использования
Атрибут «hreflang
» применяется только в сочетании с атрибутом «href
».
Поддержка браузерами
Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.
Спецификация
Верс. | Раздел | |
---|---|---|
HTML | ||
2.0 | ||
3.2 | ||
4.01 | 12.2 The A element hreflang = langcode [CI]... DTD: Transitional
Strict
Frameset
|
Перевод |
5.0 | 4.8.1 Links created by a and area elements The hreflang attribute... |
|
5.1 | 4.8.2. Links created by a and area elements The hreflang attribute... |
|
XHTML | ||
1.0 | Extensible HyperText Markup Language DTD: Transitional
Strict
Frameset
|
|
1.1 | Extensible HyperText Markup Language |
Значения
В качестве значения указывается код языка.
Пример использования
Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Атрибут hreflang (Элемент a)</title>
</head>
<body>
<h1>Пример с атрибутом "hreflang"</h1>
<p>Язык документа:
<b>Русский</b> |
<a href="example-en.html" hreflang="en">English</a> |
<a href="example-fr.html" hreflang="fr">Français</a>
</p>
<p>... Текст документа ...</p>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>Атрибут hreflang (Элемент a)</title>
</head>
<body>
<h1>Пример с атрибутом "hreflang"</h1>
<p>Язык документа:
<b>Русский</b> |
<a href="example-en.html" hreflang="en">English</a> |
<a href="example-fr.html" hreflang="fr">Français</a>
</p>
<p>... Текст документа ...</p>
</body>
</html>
Атрибут hreflang (Элемент a)