Рекомендуемые элементы Meta?

Настраивая "основную платформу" для моих проектов веб-сайта, я задаюсь вопросом, какие meta элементы действительно необходимый/рекомендуют? В частности, я хотел бы знать, как иметь дело с атрибутом (атрибутами) языка!? В следующем примере я думаю, что sth. повторяется излишне...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">

<head>

<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-script-type" content="text/javascript" />
<meta http-equiv="content-language" content="en" />
<meta http-equiv="language" content="en" />

<title> Title </title>
<base href="http://www.mydomain.com" />

<meta name="charset" content="utf-8" />
<meta name="content-language" content="en" />
<meta name="language" content="en" />

<meta name="description" content="description" />
<meta name="keywords" content="keywords" />

</head>

P.S. "content-language" = "язык"?

8
задан kazanaki 20 May 2010 в 15:04
поделиться

1 ответ

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Определенно рекомендуется

<meta http-equiv="content-style-type" content="text/css" />

Бесполезно, браузеры поддерживают только CSS.

<meta http-equiv="content-script-type" content="text/javascript" />

Бесполезно, браузеры поддерживают только JavaScript.

<meta http-equiv="content-language" content="en" />

Избыточный для

<meta http-equiv="language" content="en" />

Не существует, AFAIK.

<title> Title </title>

Определенно рекомендуется.

<base href="http://www.mydomain.com" />

Я полагаю, это зависит от того, как вы хотите, чтобы ваши относительные ссылки работали.

<meta name="charset" content="utf-8" />
<meta name="content-language" content="en" />
<meta name="language" content="en" />

Похоже на опечатку.

<meta name="description" content="description" />

Наверное, полезно.

<meta name="keywords" content="keywords" />

Игнорируется всеми поисковыми системами из-за широко распространенных злоупотреблений.

14
ответ дан 5 December 2019 в 11:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: