Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Web-разработки / Тема 2.docx
Скачиваний:
130
Добавлен:
25.03.2016
Размер:
4.77 Mб
Скачать

2.12. Кодировки, применяемые в html

Кодировок существует очень много, в рунете самое большое распространение получили три из них:

Кодировка Windows-1251

Кодировка «Windows-1251» содержит латинские буквы, буквы русского и родственного ему языков, а также используемые в них знаки препинания и пунктуации, в том числе и знаки английского языка.

Кодировка KOI8-R

Кодировка «KOI8-R» еще одна кодировка предназначенная для отображения кириллических символов. Она имеет несколько отличий от «Windows-1251» и не так распространена, но подробное сравнение этих кодировок не является темой данного учебника.

Кодировка UTF-8

Кодировка «UTF-8» является самой универсальной, так как она поддерживает символы практически всех языков мира, а также многие специфические знаки, например нотную грамоту. Поэтому, если страница имеет кодировку UTF-8, то можно отказаться от использования большинства спецсимволов HTML и писать символы сразу в готовом виде.

Если вы выбираете «UTF-8», то используйте вариант без метки BOM, иначе ваши страницы могут некорректно отображаться.

Метатег Description или описание HTML-страницы

Метатег Description применяется для описания содержимого HTML-страницы. Это описание используется поисковиками при выдаче результата запроса и показывается сразу под заголовком HTML-страницы, который находится в теге <TITLE>...</TITLE>. Общий синтаксис такой:

<meta name="description" content="Описание HTML-страницы.">

Описание должно быть осмысленным и не превышать 200 символов (с пробелами), так как поисковики показывают только эти первые 200, а некоторые и того меньше.

Пример отображения заголовка страницы и ее описания.

Метатег Keywords или ключевые слова

Метатег Keywords используется для перечня ключевых слов, по которым поисковики оценивают соответствие запроса этому перечню. Слова пишутся через запятую и, желательно, не более десяти, так как при увеличении количества, падает «вес» каждого слова. И конечно все ключевые слова должны попадаться в тексте страницы, ну или хотя бы большая их часть. Общий синтаксис метатега такой:

<meta name="keywords" content="слово1,слово2,слово3,...">

Метатег Refresh или перенаправление на другую страницу

Иногда требуется, чтобы при попадании на определенную страницу сайта, через какой-то промежуток времени произошло автоматическое перенаправление (редирект) пользователя на другую страницу. В этом может помочь метатег Refresh, записывается он так:

<meta http-equiv="refresh" content="число;адрес новой страницы">

Число — это количество секунд через которые должно произойти автоматическое перенаправление, ну а адрес — он и есть адрес, полный или относительный путь страницы, на которую будет редирект. Например:

<meta http-equiv="refresh" content="3;http://seodon.ru/html/metatags.php">

В некоторых браузерах по умолчанию отключена возможность автоматического перенаправления на другую страницу при помощи метатега Refresh. Поэтому вместо него часто используются скрипты.

Соседние файлы в папке Web-разработки