REC-html40-971218
Спецификация HTML 4.0
Введение
Данная спецификация определяет HyperText Markup Language (Язык разметки гипертекстов - HTML) версии 4.0 - язык, который используется для публикаций в World Wide Web. Кроме текстовых, мультимедийных возможностей и гиперссылок, присутствующих в предыдущих версиях языка HTML, HTML 4.0 поддерживает новые мультимедийные возможности, скрипты, таблицы стилей, улучшенную печать и более доступные людям с физическими недостатками документы. В версии HTML 4.0 также успешно реализована интернационализация документов, целью которой является сделать Паутину действительно всемирной.
HTML 4.0 - это приложение SGML, соответствующее Международному стандарту ISO 8879 -- Standard Generalized Markup Language [ISO8879].
-
О спецификации 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
-
Определение комбинаций параметров
-
Объявления элементов
-
Объявления атрибутов
-
Соответствие: требования и рекомендации
-
Определения
-
SGML
-
Тип содержимого text/html
-
Представление документа в формате HTML - Наборы символов, кодировки символов и entities
-
Набор символов документа
-
Кодировки символов
-
Выбор кодировки
-
Указание кодировки
-
Ссылки на символы
-
Числовые ссылки на символы
-
Комбинации ссылок на символы
-
Неотображаемые символы
-
Основные типы данных HTML - Информация о символах, цветах, длинах, URI, типах содержимого и т.д.
-
Информация о регистре
-
Основные типы SGML
-
Текстовые строки
-
URI
-
Цвета
-
Замечания об использовании цветов
-
Длины
-
Типы содержимого (типы MIME)
-
Коды языков
-
Кодировки
-
Отдельные символы
-
Дата и время
-
Типы ссылок
-
Дескрипторы устройств
-
Данные сценариев
-
Данные таблиц стилей
-
Целевые имена кадров
-
Глобальная структура документа в формате HTML - Разделы HEAD и BODY документа
-
Введение в структуру документа HTML
-
Информация о версии HTML
-
The HTML element
-
Заголовок документа
-
Элемент HEAD
-
Элемент TITLE
-
Атрибут title
-
Метаданные
-
Тело документа
-
Элемент BODY
-
Идентификаторы элементов: атрибуты id и class
-
Элементы фровня блока и встроенные элементы
-
Группировка элементов: элементы DIV и SPAN
-
Заголовки: элементы H1, H2, H3, H4, H5, H6
-
Элемент ADDRESS
-
Информация о языке и направление текста - Тексты на различных языках
-
Указание языка содержимого: атрибут lang
-
Коды языков
-
Наследование кодов языков
-
Интерпретация кодов языков
-
Указание направления текста и таблиц: атрибут dir
-
Введение в двунаправленный алгоритм
-
Наследование инфомрации о направлении текста
-
Устанока направления внедренного текста
-
Приоритет над двунаправленным алгоритмом: элемент BDO
-
Ссылки на символы для управления направлением и объединением
-
Таблицы стилей и двунаправленность
-
Текст - Абзацы, строки и фразы
-
Неоображаемые символы
-
Структурированный текст
-
Элементы фраз: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ABBR и ACRONYM
-
Кавычки: элементы BLOCKQUOTE и Q
-
Верхние и нижние индексы: элементы SUB и SUP
-
Строки и абзацы
-
Абзацы: элементы P
-
Управление переходом на следующую строку
-
Переносы
-
Форматированный текст: элемент PRE
-
Визуальное представление абзацев
-
Разметка изменений в документе: элементы INS и DEL
-
Списки - Неупорядоченные, упорядоченные списки и списки определений
-
Введение в списки
-
Неупорядоченные списки (UL), упорядоченные списки (OL) и элементы списков (LI)
-
Списки определений: элементы DL, DT и DD
-
Визуальное представление списков
-
Элементы DIR и MENU
-
Таблицы
-
Введение в таблицы
-
Элементы построения таблиц
-
Элемент TABLE
-
Captions таблиц: элемент CAPTION
-
Грцппы строк: элементы THEAD, TFOOT и TBODY
-
Группы столбцов: элементы COLGROUP и COL
-
Строки таблицы: элемент TR
-
Ячейки таблицы: элементы TH и TD
-
Форматирвоание таблиц визуальными агентами пользователей
-
Границы и rules
-
Горизонтальне и вертикальное выравнивание
-
Поля ячейки
-
Представление таблиц невизуальными агентами пользователей
-
Связь информации заголовка с ячейками данных
-
Категоризация ячеек
-
Алгоритм поиска заголовочной информации
-
Пример таблицы
-
Ссылки - Гипертекстовые и независящие от устройств ссылки
-
Введение в ссылки и якоря
-
Переход к ресурсу, на который указывает ссылка
-
Другие отношения ссылок
-
Задание якорей и ссылок
-
Заголовки ссылок
-
Интернационализация и ссылки
-
Элемент A
-
Синтаксис имен якорей
-
Вложенные ссылки недопустимы
-
Якоря с атрибутом id
-
Недоступные и неопределяемые ресурсы
-
Отношения документов: элемент LINK
-
Прямые и обратные ссылки
-
Ссылки и внешние таблицы стилей
-
Ссылки и поисковые машины
-
Информация о пути: элемент BASE
-
Разрешение относительных URI
-
Объекты, изображения и апплеты
-
Введение в объекты, изображения и апплеты
-
Включение изображения: элемент IMG
-
Общее включение: элемент OBJECT
-
Правила предсатвления объектов
-
Инициализация объекта: элемент PARAM
-
Глобальные схемы именования объектов
-
Объявление и инициализация объекта
-
Включение апплета: элемент APPLET
-
Замечания о внедренных документах
-
Навигационные карты
-
Клиентские навиагционные карты: элементы MAP и AREA
-
Серверные навигационные карты
-
Визуальное представление изображений, объектов и апплетов
-
Ширина и высота
-
Пространство вокруг изображений и объектов
-
Границы
-
Выравнивание
-
Как указать альтернативный текст
-
Таблицы стилей - Стиль в документах HTML
-
Введение в таблицы стилей
-
Как добавить стиль в HTML
-
Установка языка таблицы стилей по умолчанию
-
Встроенная инфомрация о стиле
-
Информация о стиле в заголовке: элемент STYLE
-
Типы устройств
-
Внешние таблицы стилей
-
Предпочитаемые и альтернативные таблицы стилей
-
Указание внешних таблиц стилей
-
Каскады таблиц стилей
-
Каскады, не зависящие от устройств
-
Наследование и каскады
-
Как скрыть информацию о стиле от агентов пользователей
-
Привязка таблиц стилей с помощью заголовков HTTP
-
Выравнивание, стили шрифтов и горизонтальные разделители
-
Форматирование
-
Цвет фона
-
Выравнивание
-
Прикрепляемые объекты
-
Шрифты
-
Элементы, олпределяющие стиль шрифта: элементы TT, I, B, BIG, SMALL, STRIKE, S и U
-
Элементы управления шрифтами: FONT и BASEFONT
-
Разделители: элемент HR
-
Фреймы - Представление документа в нескольких окнах
-
Введение в фреймы
-
Расположение фреймов
-
Элемент FRAMESET
-
Элемент FRAME
-
Определение цели фрейма
-
Устанока цели по умолчанию для ссылок
-
Семантика целей
-
Альтернативное содержимое
-
Элемент NOFRAMES
-
Длинные описания фреймов
-
Встроенные фреймы: элемент IFRAME
-
Формы - Заполняемые пользователем формы: текстовые поля, кнопки, меню и др.
-
Введение в формы
-
Управляющие элементы
-
Типы управляющих элементов
-
Элемент FORM
-
Элемент INPUT
-
Типы управляющих элементов, создаваемые с помощью элемента INPUT
-
Примеры форм с управляющими элеменатми типа INPUT
-
Элемент BUTTON
-
Элементы SELECT, OPTGROUP и OPTION
-
Заранее выбранные варианты
-
Элемент TEXTAREA
-
Элемент ISINDEX
-
Метки
-
Элемент LABEL
-
Добавление в формы структуры: элементы FIELDSET и LEGEND
-
Переход фокуса на элемент
-
Переход с помощью клавиши Tab
-
Клавиши доступа
-
Отключенные управляющие элементы и элементы только для чтения
-
Отключенные управляющие элементы
-
Управляющие элементы только для чтения
-
Отправка формы
-
Метод отправки формы
-
Успешные управляющие элементы
-
Обработка данных формы
-
Типы содержимого формы
-
Скрипты - Анимированные документы и интеллектуальные формы
-
Введение в скрипты
-
Разработка документов для агентов пользователей, поддерживающих скрипты
-
Элемент SCRIPT
-
Указание языка скрипта
-
Внутренние события
-
Динамическое изменение документов
-
Разработка документов для агентов пользователей, не поддерживающих скрипты
-
Элемент NOSCRIPT
-
Как скрыть скрипт от агентов пользователей
-
Справочная информация SGML для HTML - Формальное определение HTML и проверка корректности
-
Проверка корректности документа
-
Пример каталога SGML
-
SGML-обявление HTML 4.0
-
Объявление SGML
-
Document Type Definition
-
Transitional Document Type Definition
-
Frameset Document Type Definition
-
Character entity references in HTML 4.0
-
Introduction to character entity references
-
Character entity references for ISO 8859-1 characters
-
The list of characters
-
Character entity references for symbols, mathematical symbols, and Greek letters
-
The list of characters
-
Character entity references for markup-significant and internationalization characters
-
The list of characters
-
Различия между HTML 3.2 и HTML 4.0
-
Различия в элементах
-
Новые элементы
-
Нежелательные элементы
-
Устаревшие элементы
-
Различия в атрибутах
-
Различия в доступности
-
Различия в метаданных
-
Различия в тексте
-
Различия в ссылках
-
Различия в таблицах
-
Различия в изображениях, объектах и навигационных картах
-
Различия в формах
-
Различия в таблицах стилей
-
Различия в фреймах
-
Различия в скриптах
-
Различия в интернационализации
-
Performance, Implementation, and Design Notes
-
Notes on invalid documents
-
Special characters in URI attribute values
-
Non-ASCII characters in URI attribute values
-
Ampersands in URI attribute values
-
SGML implementation notes
-
Line breaks
-
Specifying non-HTML data
-
SGML features with limited support
-
Boolean attributes
-
Marked Sections
-
Processing Instructions
-
Shorthand markup
-
Notes on helping search engines index your Web site
-
Search robots
-
Notes on tables
-
Design rationale
-
Recommended Layout Algorithms
-
Notes on forms
-
Incremental display
-
Future projects
-
Notes on scripting
-
Reserved syntax for future script macros
-
Notes on frames
-
Notes on accessibility
-
Notes on security
-
Security issues for forms
|