HTML глобальный атрибут lang
Глобальные атрибутыОпределение и применение
Атрибут lang определяет язык содержимого элемента. Первые две буквы указывают код языка, если есть диалект, то используют еще две буквы, указанные через дефис (например, США: lang =“en-us”).
Поддержка браузерами и значения атрибута
Значение | Описание | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|---|
language_code | Указывает код языка для содержимого элемента (lang = ”Код языка”). Коды языков. | Да | Да | Да | Да | Да | Да |
Пример использования
В нижеуказанном примере основным языком документа указан русский ("ru"), а также один абзац объявлен на испанском языке ("es").
<!DOCTYPE html> <html lang = "ru"> <head> <title>Название документа</title> </head> <body> <p lang = "es"> ¿Por qué necesita una traducción? </p> <!-- Этот параграф интерпретируется как испанский --> <p> И дальше по тексту интерпретация языка продолжается на русском <p> </body> </html>
Отличия HTML 4.01 от HTML 5
В HTML5, атрибут lang может быть использован к любому элементу HTML (пройдёт валидацию), но в некоторых случаях в этом нет необходимости.В HTML 4.01, атрибут lang не может быть применён к следующим элементам:
Глобальные атрибуты