Мета-описание XHTML и ключевые слова с атрибутом lang - PullRequest
2 голосов
/ 27 ноября 2010

Можно ли иметь мета-объявления такого рода в разделе заголовка документа 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="..."/>

и т.д.

В принципе, хорошо ли иметь все сразу, или я должен просто поставить два на два в зависимости от того, какой язык выбран?

Спасибо.

1 Ответ

4 голосов
/ 27 ноября 2010

Можно ли иметь мета-объявления такого рода в разделе заголовка документа XHTML?

Да, это вполне допустимо;Вы можете найти подобный пример в спецификации HTML4 на элементе META .Спецификация XHTML дополнительно предполагает, что вы также добавляете xml:lang при использовании lang.

В принципе, хорошо ли иметь все сразу, или я должен просто указатьдва в зависимости от того, какой язык выбран?

Это выбор, который вы должны сделать в зависимости от различных факторов.Если у вас большое количество языков и вы легко можете динамически генерировать страницу только с выбранным языком, сделайте это, потому что это сэкономит пропускную способность.В противном случае вы можете оставить все как есть.Оба способа верны.

...