XHTML META Описание и ключевые слова с атрибутом Lang
-
28-09-2019 - |
Вопрос
Имеется ли в порядке, чтобы иметь такие металляция в головном разделе XHTML-документа?
<meta name="keywords" lang="en" content="..."/>
<meta name="description" lang="en" content="..."/>
<meta name="keywords" lang="ro" content="..."/>
<meta name="description" lang="ro" content="..."/>
<meta name="keywords" lang="fr" content="..."/>
<meta name="description" lang="fr" content="..."/>
и т.д
В основном это хорошо, чтобы иметь все одновременно, или я должен просто поставить два на два в зависимости от того, на каком языке выбран язык?
Спасибо.
Решение
Имеется ли в порядке, чтобы иметь такие металляция в головном разделе XHTML-документа?
Да, это совершенно действует, чтобы сделать это; Вы можете найти аналогичный пример в спецификации HTML4 на Мета-элемент. Отказ XHTML SEP дополнительно предполагает, что вы Также добавьте xml:lang
когда используешь lang
.
В основном это хорошо, чтобы иметь все одновременно, или я должен просто поставить два на два в зависимости от того, на каком языке выбран язык?
Это выбор, который вы должны сделать в зависимости от различных факторов. Если у вас есть большое количество языков, и вам легко динамически генерировать страницу только с выбранным языком, сделайте это, потому что она сохранит пропускную способность. В противном случае вы можете оставить это так, как есть. Обе пути правильные, хотя.