О спецификации HTML 4.0

         

О спецификации HTML 4.0

Что такое World Wide Web?
Введение в URI
Идентификаторы фрагментов
Относительные URI
Что такое HTML?
Краткая история HTML
HTML 4.0
Интернационализация
Доступность

Таблицы


Составные документы
Таблицы стилей
Скрипты
Печать
Создание документов в формате HTML 4.0
Разделение структуры и представления
Универсальность доступа к Web
Помощь агентам пользователей в последовательном создании изображений
Об SGML и HTML

Введение в SGML
Конструкции SGML, используемые в HTML
Элементы
Атрибуты
Ссылки на символы
Комментарии
Как читать HTML DTD
Комментарии DTD
Определения комбинаций параметров
Объявления элементов

Определения модели содержимого
Объявления атрибутов
Комбинации DTD в определениях атрибутов
Логические атрибуты

О спецификации HTML 4.0


A.1.1 Новые элементы
A.1.2 Нежелательные элементы
A.1.3 Устаревшие элементы
A.2 Различия в атрибутах
A.3 Различия в доступности
A.4 Различия в метаданных
A.5 Различия в тексте
A.6 Различия в ссылках
A.7 Различия в таблицах
A.8 Различия в изображениях, объектах и изображениях-картах

A.9 Различия в формах
A.10 Различия в таблицах стилей
A.11 Различия во фреймах
A.12 Различия в скриптах
A.13 Различия в интернационализации
Приложение Б: Замечания о работе, реализации и разработке
B.1 Замечания о недопустимых документах
B.2.1 Символы, не входящие в набор ASCII, в значениях атрибутов URI
B.2.2 Амперсанды в значениях атрибутов URI
B.3.1 Разрывы строк

B.3.2 Указание данных не в формате HTML
Содержимое элемента
Значения атрибутов
B.3.3 Возможности SGML с ограниченной поддержкой
B.3.4 Логические атрибуты
B.3.5 Отмеченные разделы
B.3.6 Инструкции по обработке
B.3.7 Сокращенная разметка
B.4 Замечания о содейтсвии поисковым машинам в индексировании веб-сайта
Файл robots.txt

Роботы и элемент META
B.5.1 Логическое обоснование дизайна
Динамическое переформатирование
Последовательное представление
Структура и представление
Группы строк и столбцов
Доступность
B.5.2 Алгоритмы рекомендуемой компоновки
Алгоритм фиксированной компоновки
Алгоритм автоматической компоновки

Алгоритм автоматической компоновки - 2
Алгоритм автоматической компоновки - 3
B.6.1 Последовательное отображение
B.6.2 Будущие проекты
B.7.1 Зарезервированный синтаксис для будущих макросов скриптов
Практики макросов скриптов в настоящее время
B.8 Замечания о фреймах
B.9 Замечания о доступности
B.10 Замечания о защите
B.10.1 Вопросы защиты для форм

О спецификации HTML 4.0

Указатель атрибутов

Указатель элементов
Указатель

О спецификации HTML 4.0

Введение в формы
Управляющие элементы
Типы управляющих элементов
Элемент FORM
Элемент INPUT

Типы управляющих элементов, создаваемые с помощью элемента INPUT
Примеры форм с управляющими элементами типа INPUT
Элемент BUTTON
Элементы SELECT, OPTGROUP и OPTION
Заранее выбранные варианты
Элемент TEXTAREA
Элемент ISINDEX
Метки
Элемент LABEL

Добавление в формы структуры: элементы FIELDSET и LEGEND
Переход фокуса на элемент
Переход с помощью клавиши Tab
Клавиши доступа
Отключенные управляющие элементы и элементы только для чтения
Отключенные управляющие элементы
Управляющие элементы только для чтения

Отправка формы
Метод отправки формы
Успешные управляющие элементы
Обработка данных формы
Второй шаг: Построение набора данных формы
Третий шаг: Кодирование набора данных формы
Четвертый шаг: Передача закодированного набора данных формы
Типы содержимого формы
Application/x-www-form-urlencoded
Multipart/form-data

Введение в скрипты
Разработка документов для агентов пользователя, поддерживающих скрипты
Элемент SCRIPT
Указание языка скрипта
Язык скрипта по умолчанию
Локаьлное объявление языка скрипта
Ссылки из скрипта на элементы HTML
Внутренние события

Динамическое изменение документов
Разработка документов для агентов пользователей, не поддерживающих скрипты
Элемент NOSCRIPT
Как скрыть скрипт от агентов пользователей

О спецификации HTML 4.0

Введение в фреймы
Расположение фреймов
Элемент FRAMESET
Строки и столбцы
Вложенные наборы фреймов
Разделение данных между фреймами

Элемент FRAME
Задание исходного содержимого фрейма
Визуальное представление фрейма
Определение цели фрейма
Установка цели по умолчанию для ссылок
Семантика целей
Альтернативное содержимое
Элемент NOFRAMES
Длинные описания фреймов
Встроенные фреймы : элемент IFRAME

Выравнивание, стили шрифтов и горизонтальные разделители
Цвет фона
Выравнивание
Прикрепляемые объекты
Прикрепление объекта
Обтекание объекта текстом
Шрифты
Элементы, определяющие стиль шрифта: элементы TT, I, B, BIG, SMALL, STRIKE, S и U
Элементы управления шрифтами: FONT и BASEFONT

Разделители: элемент HR
Введение в таблицы стилей
Как добавить стиль в HTML
Установка языка таблицы стилей по умолчанию
Встроенная информация о стиле
Информация о стиле в заголовке: элемент STYLE
Типы устройств

Внешние таблицы стилей
Предпочитаемые и альтернативные таблицы стилей
Указание внешних таблиц стилей
Каскады таблиц стилей
Каскады, зависящие от устройств
Наследование и каскады
Как скрыть информацию о стиле от агентов пользователей
Привязка таблиц стилей с помощью заголовков HTTP

О спецификации HTML 4.0

Определение типа документа (Document Type Definition)
Введение в ссылки на комбинации символов
Ссылки на наборы символов ISO 8859-1
Список символов
Ссылки на символы, математические символы и буквы греческого алфавита
Список символов
Ссылки на значимые для разметки символы и символы интернационализации

Определение типа документов с фреймами (Frameset Document Type Definition)
Справочная информация SGML для HTML
Проверка корректности документа
Пример каталога SGML
Переходное определение типа документа (Transitional Document Type Definition)
SGML-объявление HTML 4.0
Объявление SGML

О спецификации HTML 4.0

Информация о языке и направление текста
Задание языка содержимого: атрибут lang
Коды языков
Наследование кодов языков
Интерпретация кодов языков
Указание направления текста и таблиц: атрибут dir
Введение в двунаправленный алгоритм

Наследование информации о направлении текста
Установка направления внедренного текста
Приоритет над двунаправленным алгоритмом: элемент BDO
Ссылки на символы для управления направлением и объединением
Таблицы стилей и двунаправленность
Введение в структуру документа HTML
Информация о версии HTML
Элемент HTML
Элемент HEAD

Элемент TITLE
Атрибут title
Метаданные
Указание метаданных
Элемент META
META и заголовки HTTP
META и поисковые машины
META и PICS
META и информация по умолчанию
Профили метаданных

Элемент BODY
Идентификаторы элементов: атрибуты id and class
Элементы уровня блока и встроенные элементы
Группировка элементов: элементы DIV и SPAN
Заголовки: Элементы H1, H2, H3, H4, H5, H6
Элемент ADDRESS
Введение в ссылки и якоря
Переход к ресурсу, на который указывает ссылка

Другие отношения ссылок
Задание якорей и ссылок
Заголовки ссылок
Интернационализация и ссылки
Элемент A
Синтаксис имен якорей
Вложенные ссылки недопустимы
Якоря с атрибутом id

Недоступные и неопределяемые ресурсы
Отношения документов: элемент LINK
Прямые и обратные ссылки
Ссылки и внешние таблицы стилей
Ссылки и поисковые машины
Информация о пути: элемент BASE
Разрешение относительных URI
Введение в списки
Неупорядоченные списки (UL), упорядоченные списки (OL) и элементы списков ()

Списки определений: элементы DL, DT и DD
Визуальное отображение списков
Элементы DIR и MENU
Введение в объекты, изображения и апплеты
Включение изображения: элемент IMG
Общее включение: элемент OBJECT
Правила генерации объектов

Инициализация объекта: элемент PARAM
Глобальные схемы именования объектов
Объявление и инициализация объекта
Включение апплета: элемент APPLET
Замечания о внедренных документах
Навигационные карты
Клиентские навигационные карты: элементы MAP и AREA

Примеры клиентских навигационных карт
Серверные навигационные карты
Визуальное представление изображений, объектов и апплетов
Ширина и высота
Пространство вокруг изображений и объектов
Границы
Выравнивание
Как указать альтернативный текст

Введение в таблицы
Элемент TABLE
Направление таблиц
Captions таблиц: элемент CAPTION
Группы строк: элементы THEAD, TFOOT и TBODY
Группы столбцов: элементы и
Элемент COLGROUP

Элемент COL
Подсчет числа столбцов в таблице
Подсчет ширины столбцов
Строки таблицы: элемент TR
Ячейки таблицы: элементы TH и TD
Ячейки, span несколько строк или столбцов

Форматирование таблиц визуальными агентами пользователей
Границы и rules
Горизонтальное и вертикальное выравнивание
Наследование параметров выравнивания
Поля ячейки
Связь информации заголовка с ячейками данных
Категоризация ячеек

Алгоритм поиска заголовочной информации
Пример таблицы
Текст
Неотображаемые символы
Элементы фраз: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ABBR и ACRONYM
Кавычки: Элементы BLOCKQUOTE и Q

Отображение информации в кавычках
Верхние и нижние индексы: элементы SUBи SUP
Строки и абзацы
Абзацы: элемент P
Управление переходом на следующую строку
Принудительный переход на новую строку: элемент BR
Запрет перехода на новую строку
Переносы
Форматированный текст: Элемент PRE
Визуальное отображение абзацев

Разметка изменений в документе: Элементы INS и DEL

О спецификации HTML 4.0

Организация спецификации
Соглашения
Элементы и атрибуты
Замечания и примеры
Благодарности
Информация об авторском праве
Представление документа в формате HTML
Набор символов документа

Кодировки символов
Выбор кодировки
Замечания об определенных кодировках
Указание кодировки символов
Ссылки на символы
Числовые ссылки на символы
Комбинации ссылок на символы
Неотображаемые символы
Соответствие: требования и рекомендации

Определения
SGML
Тип содержимого text/html
Спецификация HTML 4.0
Введение
Статус данного документа
Доступные форматы
Языки
Ошибки

Нормативные ссылки
Информативные ссылки
Основные типы данных HTML
Информация о регистре
Основные типы SGML
Текстовые строки
URI
Цвета

Замечания об использовании цветов
Длины
Типы содержимого (типы MIME)
Коды языков
Кодировки символов
Отдельные символы
Дата и время
Типы ссылок
Дескрипторы носителей
Данные сценария

Данные таблиц стилей
Целевые имена кадров

Architecture Net далее
Эффективное программирование TCP-IP далее