Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
voprosy_set_tekhnologii_ekzamen.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
904.19 Кб
Скачать

Атрибуты

charset Задает кодировку документа.

content Устанавливает значение атрибута, заданного с помощью name или http-equiv.

http-equiv Предназначен для конвертирования метатега в заголовок HTTP.

name Имя метатега, также косвенно устанавливает его предназначение.

Браузеры преобразовывают значение атрибута http-equiv, заданное с помощью content, в формат заголовка ответа HTTP и обрабатывают их, как будто они прибыли непосредственно от сервера.

http-equiv(Любой подходящий идентификатор. Ниже приведены некоторые допустимые значения атрибута http-equiv.

Content-Type Тип кодировки документа.

Expires Устанавливает дату и время, после которой информация в документе будет считаться устаревшей.

Pragma Способ кэширования документа.

Refresh Загрузить другой документ в текущее окно браузера.

)

Кодировка символов и язык

Пример (очень нужный и важный):

<meta http-equiv="Content-Type" Content="text/html; Charset=Windows-1251">

Сначала расскажу зачем необходима эта строка в заголовке html документа. Данная запись указывает браузеру кодировку в которой была написана данная страница - формат документа и раскладку клавиатуры, в данном случае это кириллица для Windows. Если эту строку не писать в заголовке страницы, то есть большая вероятность что весь текст на Вашей странице отобразится в виде непонятных человеку "иероглифов" у разных пользователей тех или иных браузеров. Конечно, пользователь может применить к такому документу команду в браузере Вид->Кодировка->Кириллица, но он может не знать о данной функции, да и зачем утруждать человека данным действием.

Теперь разберём по "слогам" нашу запись: <meta http-equiv="Content-Type" - указываем что в этом мета теге мы будем заниматься Content-Type - типом содержания Content="text/html; - а именно его текстом Charset=Windows-1251"> - документ для Windows - Кириллица где 1251 кодировка раскладки клавиатуры, так например Английская клавиатура будет задаваться Charset=Windows-1252

В настоящее время продвинутые веб-мастера рекомендуют использовать кодировку UTF 8

То есть писать в голове документа вот так:

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

Пример:

<meta http-equiv="Content-Language" Content="ru">

В этой строчке говорится о том что язык Language документа является русским Content="ru"

Неправильная установка языка и раскладки клавиатуры может привести к печальным последствиям.

Информация о документе

Пример:

<meta name="author" Content="Остап Бендер"> <meta name="copyright" Content=""Рога и копыта" Остап Бендер">

Данные метаописатели предназначены для заявления об авторских правах непосредственно в заголовке html кода, так name="author" указывает имя автора страницы, а name="copyright" авторское право (копирайт) в котором может указываться фамилия, имя, отчество автора сайта, название фирмы, бренда.. и т. д. Кроме того включив в заголовок документа такое описание Вы значительно упростите задачу поисковой машине при поиске Вашего сайта по имени автора, названию фирмы, бренду...

Пример:

<meta name ="Generator" Content="Microsoft Notepad">

Если хотите можете указать с помощью какого html редактора была написана данная страница.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]