- •Теоретичні відомості
- •Розробка структури
- •Внутрішня структура сайту
- •Зовнішня структура
- •Оформлення сайту
- •Кодинг і програмування
- •Тестування і доопрацювання
- •Просування, реклама
- •Подальша підтримка і оновлення
- •Програми, що потрібні для web-мастерингу
- •Візуальні редактори
- •Програми обробки растрової графіки
- •Програми обробки векторної графіки
- •Мова розмітки гіпертекстових сторінок html
- •Інструментарій редагування html
- •Теги html
- •Контейнери
- •Автономні теги
- •Атрибути
- •Інформація, що ігнорується браузерами
- •Ефективні теги для оптимізації сайту
- •Оптимізація розділу head
- •Тег заголовку сторінки title
- •Мета теги
- •Опис мета тегов групи name:
- •Опис мета тегів групи http-equiv:
- •Увага! Мета тег Content-Type часто вставляється генераторами html коду.
- •Висновки
- •Засоби css
- •Представлення тексту на web-сторінках
- •Типи шрифтів
- •Текст в зображеннях
- •Переваги використання графіки замість html-тексту:
- •Але у цього методу є ряд недоліків:
- •Розмір шрифту
- •Графіка на web-сторінках
- •Відмінні характеристики
- •Роздільність графічного файлу
- •Об’єм графічного файлу
- •Забезпечення доступності web-сторінки
- •Особливості кольорів дисплея
- •Стандартні розміри і роздільчості дисплеїв
- •Відомості щодо посилання
- •Нестандартні посилання
- •Інтро сторінка
Опис мета тегів групи http-equiv:
-
Мета тeг Content-Language
-
Мета тeг Content-Script-Type
-
Мета тeг Content-Style-Type
-
Мета тeг Content-Type
-
Мета тeг Expires
-
Мета тeг PICS-Label
-
Мета тeг Pragma
-
Мета тeг Refresh
-
Мета тeг Set-Cookie
-
Мета тeг Window-target
CONTENT-LANGUAGE
Мета тег Content-Language - це вказівка на мову документа. Використовується пошуковими машинами при індексуванні. Хоча більшість з них вміють розрізняти мову за текстом сторінки.
Можливі значення (стандарт [ISO639] [ISO3166]):
ua |
Українська |
ru |
Російська |
de |
Німецька |
el |
Грецька |
en |
Англійська |
en-GB |
Англійська - Великобританія |
en-US |
Англійська, Американська версія |
en-cockney |
Англійська, діалект цокни |
Es |
Іспанська |
Fr |
Французька |
It |
Італійська |
i-navajo |
Навахо - Північна Америка |
ja |
Японська |
he |
Іврит |
nl |
Голландська |
pt |
Португальська |
x-klingon |
Код "x" позначає експериментальний код мови |
zh |
Китайська |
Приклад: <META HTTP-EQUIV="Content-language" content ="ua">
У специфікації HTML 4.0 є альтернативна можливість явної вказівки мови - <html lang="en">
CONTENT-SCRIPT-TYPE
Meta тег Content-Script-Type - визначення мови програмування сценаріїв.
Деякі з можливих значень:
text/javascript |
JavaScript (значення за замовченням) |
text/perlscript |
PerlScript |
text/tcl |
TCL |
text/vbscript |
VBScript |
Приклад: <META HTTP-EQUIV="Content-Script-Type" content="text/javascript">
Якщо тег Content-Script-Type не використовується, то тип мови програмування сценаріїв, який відрізняється від прийнятого за замовченням, повинен бути вказаний безпосередньо в кожному тегу <SCRIPT>, приклад <SCRIPT type="text/javascript">.
В одному документі допускається використання декількох мов програмування сценаріїв. Вказівка мови в тегу <SCRIPT> має вищий пріоритет, в рамках поточного тега <SCRIPT>.
CONTENT-STYLE-TYPE
Мета тег Content-Style-Type - вказує мову таблиці стилів, значення "text/css" приймається за замовченням, якщо воно влаштовує і розробник не використовує в цьому документі теги <Style> і <Span>, то використовувати цей тег необов'язково.
Приклад: <META HTTP-EQUIV="Content-Style-Type" content="text/css">
Браузери визначають мову таблиць стилів за наступним алгоритмом:
-
Якщо в тегу МЕТА задається мова таблиць стилів, то дійсним є останнє зазначення в потоці символів.
-
Якщо мова таблиць стилів задається в тегу STILE, мову таблиць стилів визначає останній заголовок в потоці символів.
-
Якщо мова таблиць стилів не задана, за замовченням використовується мова "text/css".
CONTENT-TYPE
Мета тег Content-Type – вказівка на тип документа і кодування символів.
Використовувати мета тег Content-Type потрібно з врахуванням певних нюансів.
-
кодування символів тексту повинно відповідати кодуванню, що вказано в тегу.
-
сервер не повинен міняти кодування тексту при обробці запиту браузера.
-
якщо сервер міняє кодування тексту, він повинен скоректувати або вилучити мета тег Content-Type.
Недотримання цих вимог може привести до наступного: web-сервер автоматично визначить кодування запиту клієнта і віддасть сторінку web-браузеру перекодованою. Браузер, у свою чергу, читатиме документ відповідно до мета тегу Content-Type. І якщо кодування не збігаються, то прочитати документ можна буде тільки після ряду хитромудрих маніпуляцій. Особливо це характерно для старих браузерів IE 3.x - 4.x і Netscape 4.x.