Page 198 - 1303
P. 198
8.27 CONTENT-STYLE-TYPE
Метаег Content-Style-Type вказує мову таблиці стилів,
значення "text/css" приймається за замовчуванням, якщо воно
влаштовує і розробник не використовує в цьому документі теги
<Style> і <Span>, то використовувати цей тег не обов'язково.
Приклад: <META HTTP-EQUIV="Content-Style-Type"
content="text/css">
Браузери визначають мову таблиць стилів за наступним
алгоритмом:
Якщо в тега МЕТА задається мова таблиць стилів, то
дійсним є останнє зазначення в потоці символів.
Якщо мова таблиць стилів задається в тега STILE, мову
таблиць стилів визначає останній заголовок у потоці
символів.
Якщо мова таблиць стилів не задана, за замовчуванням
використовується мова "text/css".
8.28 CONTENT-TYPE
Метатег Content-Type – вказівка на тип документа і
кодування символів.
Використовувати метатег Content-Type потрібно з
врахуванням певних нюансів.
1 кодування символів тексту повинно відповідати кодуванню,
що вказано в тега.
2 сервер не повинен міняти кодування тексту при обробці
запиту браузера.
3 якщо сервер міняє кодування тексту, він повинен
скоректувати або вилучити мета тег Content-Type.
Недотримання цих вимог може привести до наступного: web-
сервер автоматично визначить кодування запиту клієнта і
віддасть сторінку web-браузеру перекодованою. Браузер, у свою
чергу, читатиме документ відповідно до метатегу Content-Type. І
якщо кодування не збігаються, то прочитати документ можна
буде тільки після ряду хитромудрих маніпуляцій.
198