Мобильная версия

Электронная библиотека

Программисту веб-дизайнеру

Другие материалы

Спецификация HTML 4.01, рекомендации W3C от 24 декабря 1999 года


следующий
  содержание  элементы  атрибуты  индекс

Внимание !

  • Официальная нормативная версия этой спецификации возможна только на английском языке и находится по адресу: http://www.w3.org/tr/1999/REC-html401-19991224
  • Данный перевод НЕ является официальным документом W3C.
  • Все Авторские Права Принадлежат W3C.
  • Данный документ может содержать ошибки перевода и опечатки.
  • W3C

    Спецификация HTML 4.01 

    Рекомендации W3C от 24 декабря 1999 года

    Эта версия (всё на английском языке):

    http://www.w3.org/tr/1999/REC-html401-19991224

     

    Последняя версия HTML 4.01:

    http://www.w3.org/tr/html401

    Последняя версия HTML 4:

    http://www.w3.org/tr/html4

    Последняя версия HTML:

    http://www.w3.org/tr/html

    Предыдущая версия HTML 4.01:

    http://www.w3.org/tr/1999/PR-html40-19990824

    Предыдущие рекомендации HTML 4 :

    http://www.w3.org/tr/1998/REC-html40-19980424

    Редакторы:

    Dave Raggett <dsr@w3.org>

    Arnaud Le Hors, W3C

    Ian Jacobs, W3C

    перевёл на русский язык: Александр Пирамидин, a_pyramidin@yahoo.com

    Авторские права ©1997-1999 W3C® (MIT, INRIA, Keio).
    Все права защищены.
    Права W3C по обязательствам, торговым маркам, использованию документов и лицензированию программного обеспечения соблюдены.


    Введение

    Эта спецификация определяет HyperText Markup Language (HTML) - гипертекстовый язык разметки, язык World Wide Web. Здесь определён HTML 4.01, являющийся субверсией HTML 4. В дополнение к возможностям работы с текстом, мультимедиа и гипертекстом предыдущих версий HTML (HTML 3.2 [HTML32] и HTML 2.0 [RFC1866]), HTML 4 поддерживает большее количество опций мультимедиа, языков скриптов, каскадных таблиц стилей, лучшие возможности печати и большую доступность документов для людей с ограниченными возможностями. HTML 4 также является большим шагом в направлении интернационализации документов с целью сделать Web действительно World Wide (всемирным).

    HTML 4 - это SGML приложение, соответствующее Международному Стандарту ISO 8879 -- Standard Generalized Markup Language [ISO8879].

     
    Статус этого документа

    Этот раздел описывает статус данного документа на время публикации. Другие документы могут заменять этот документ. Современное состояние документов этой серии поддерживается на W3C.

    Этот документ специфицирует HTML 4.01, являющийся частью спецификации линии HTML 4. 
    Первой версией HTML 4 был HTML 4.0 [HTML40], опубликованный 18 декабря 1997 и пересмотренный 24 апреля 1998. 
    Эта спецификация является первыми рекомендациями по HTML 4.01. Она включает дополнительные изменения после версии HTML 4.0 от 24 апреля
    Внесены некоторые изменения в Dtd/ОТД. Этот документ объявляет предыдущую версию HTML 4.0 устаревшей, хотя W3C оставляет её спецификацию и ОТД доступными на сайте W3C.

    Этот документ был рассмотрен членами W3C и других заинтересованных сторон и утверждён Директором как Рекомендации W3C. Это неизменяемый документ, он может использоваться как справочный материал или цитироваться в других документах. Задачей W3C является привлечение внимания к Рекомендациям и этой спецификации и её широкое распространение. Это расширит функциональные возможности Web.

    W3C рекомендует создание пользовательскими агентами (ПА) и авторами (в частности, утилитами разработки) документов HTML 4.01, а не HTML 4.0.
    W3C рекомендует создавать документы HTML 4 вместо документов HTML 3.2. Из соображений обратной совместимости, W3C также рекомендует, чтобы утилиты, интерпретирующие HTML 4, продолжали поддерживать HTML 3.2 и HTML 2.0.

    За информацией о следующем поколении HTML, "The Extensible HyperText Markup Language" [XHTML], обращайтесь на W3C HTML Activity и к списку W3C Technical Reports.

    Этот документ создан как часть W3C HTML Activity.
    Цели  Рабочей Группы HTML (Только для членов) обсуждаются в Хартии Рабочей Группы HTML  (Только для членов).

    Список текущих Рекомендаций W3C и другая техническая документация находятся по адресу:

      http://www.w3.org/tr.

    Публичная дискуссия о возможностях HTML проходит на www-html@w3.org (архивы www-html@w3.org).



    Версии на других языках

    Английская версия этой спецификации является единственным нормативным документом. Однако переводы этого документа можно найти по адресу:

    http://www.w3.org/MarkUp/html4-updates/translations


    Ошибки и Опечатки

    Список ошибок и опечаток, найденных в этой спецификации (в английской версии), находится в

    http://www.w3.org/MarkUp/html4-updates/errata

    Об ошибках, замеченных Вами в этом документе, сообщайте, пожалуйста, по адресам:

    www-html-editor@w3.org
    и  a_pyramidin@yahoo.com (переводчик русской версии).

     

    Краткое содержание

  • О Спецификации HTML 4
  • Введение в HTML 4
  • SGML и HTML
  • Соответствие: требования и рекомендации
  • Отображение документов HTML - Наборы символов, кодировка и суть вопроса.
  • Базовые типы данных HTML  -Символьные данные, цвета, длина, URI и т.п..
  • Общая структура документа HTML - HEAD\"Шапка" и BODY\Тело документа.
  • Информация о языке и Направление текста - Международное значение вопроса.
  • Текст - Параграфы, Линии и Фразы.
  • Списки/Lists - Неупорядоченные, Упорядоченные и Определения.
  • Таблицы/Tables
  • Гиперссылки/Links - Гипертекст и Независимые ссылки.
  • Объекты, Изображения и Аплеты
  • Таблицы стилей/Style Sheets - Добавление стилей в документ HTML.
  • Выравнивание, стили шрифта и горизонтальные линии
  • Фрэймы/Frames - Окно с кадрами.
  • Формы - Формы для ввода данных пользователем: Текстовые поля, Меню, Кнопки и др.
  • Скрипты - Анимация и "Умные" формы.
  • Справочная информация SGML для HTML - Формальное определение HTML и проверка.
  • SGML-объявление HTML 4
  • Определение типа документа(ОТД)/Document Type Definition(Dtd)
  • Определение документа переходного типа (Transitional)
  • Определение типа документа Набор фрэймов/Frameset
  • Ссылки-мнемоники в HTML 4
  • Изменения
  • Замечания об исполнении, разработке и дизайне
  • Ссылки на сопутствующие документы
  • Индекс Элементов
  • Индекс Атрибутов
  • Индекс
  •  

    Полное оглавление

  • О спецификации HTML 4

  • Структура спецификации
  • Соглашения по документам

  • Элементы и атрибуты
  • Замечания и примеры
  • Благодарности

  • Благодарность за эту версию
  • Авторские права
  • Введение в HTML 4

  • Что такое World Wide Web?

  • Введение в URI
  • Идентификаторы фрагментов документа (закладки)
  • Относительные URI
  • Что такое HTML?

  • Краткая история HTML
  • HTML 4

  • Интернационализация
  • Доступность
  • Таблицы
  • Составные документы
  • Таблицы стилей
  • Сценарии (скрипты)
  • Печать
  • Создание документов HTML 4

  • Разделение структуры и представления
  • Предусматривайте универсальность доступа к Web
  • Помогайте пользовательским агентам (ПА) созданием элементов, загружаемых по частям
  • SGML и HTML

  • Введение в SGML
  • Конструкции SGML , используемые в HTML

  • Элементы
  • Атрибуты
  • Ссылки-мнемоники
  • Комментарии
  • Как читать определение типа документа (ОТД) HTML

  • Комментарии в ОТД
  • Определение объектов-параметров
  • Объявление элементов

  • Определение модели содержимого
  • Объявление атрибутов

  • Объекты ОТД в определениях атрибутов
  • Булевы атрибуты
  • Соответствие: требования и рекомендации

  • Определения
  • SGML
  • Тип содержимого text/html
  • Отображение документа HTML - Набор символов, кодировка и объекты.

  • Набор символов документа (кодовая страница)
  • Кодировка

  • Выбор кодировки

  • Замечания по специальной кодировке
  • Определение кодировки
  • Мнемоники (ссылки на символы)

  • Цифровые мнемоники
  • Символьные ссылки-мнемоники (по псевдониму)
  • Неотображаемые символы
  • Базовые типы данных HTML - Символьные данные, цвета, длина, URI и т.п.

  • Регистр
  • Базовые типы SGML
  • Текстовые строки
  • URI
  • Цвета

  • Использование цветов
  • Размер значений атрибутов
  • Типы содержимого документа (MIME - типы)
  • Коды языков
  • Набор символов документа/Кодировка
  • Отдельные символы
  • Дата и время
  • Типы ссылок
  • Дескрипторы типа носителя
  • Данные сценариев
  • Данные таблиц стилей
  • Имя целевого фрэйма
  • Общая структура документа HTML - "ШАПКА"/HEADER и ТЕЛО/BODY документа.

  • Введение 
  • Информация о версии HTML
  • Элемент HTML
  • "Шапка" документа

  • Элемент HEAD
  • Элемент TITLE
  • Атрибут title
  • Meta-данные

  • Спецификация метаданных
  • Элемент META
  • Профиль метаданных
  • Тело документа

  • Элемент BODY
  • Идентификаторы элемента: атрибуты id и class
  • Элементы уровня блока и inline-элементы
  • Группирование элементов: теги DIV и SPAN
  • Теги заголовков : The H1, H2, H3, H4, H5, H6
  • Элемент ADDRESS
  • Информация о языке и направлении текста  - Международное значение вопроса.

  • Спецификация языка содержимого документа : атрибут lang

  • Коды языка
  • Наследование кодов языка 
  • Интерпретация кодов языка
  • Спецификация направления в тексте и в таблице: атрибут dir

  • Двунаправленный/bidirectional алгоритм. Введение
  • Наследование информации о направлении текста
  • Установка направления внедрённого/embedded текста
  • Переопределение двунаправленного алгоритма: элемент BDO
  • Ссылки-мнемоники для указания направления и управление сращиванием
  • Действие таблиц стилей на двунаправленность
  • Текст - Параграфы, Линии и Фразы.

  • Пробелы
  • Структурированный текст

  • Элементы абзаца: EM, StrONG, DFN, CODE, SAMP, KBD, VAR, CITE, ABBR и ACRONYM
  • Кавычки: элементы blockquote и Q

  • Представление кавычек
  • Нижний и верхний индексы: элементы SUBи SUP
  • Строки и параграфы

  • Параграфы: элемент P
  • Управление обрывом строки

  • Форсирование обрыва строки: элемент BR
  • Запрет обрыва строки
  • Дефисы
  • Форматированный текст: элемент PRE
  • Визуальное представление параграфов
  • Маркировка изменения документа: элементы INS и DEL
  • Списки - Неупорядоченные, Упорядоченные и Определения.

  • Введение
  • Неупорядоченные (UL) списки, упорядоченные (OL) списки и элементы списка  (LI)
  • Списки Definitions/Определения: элементы DL, DT и DD

  • Визуальное представление списков
  • Элементы DIR и MENU
  • Таблицы

  • Введение
  • Элементы конструирования таблиц

  • Элемент table

  • Направление в таблице
  • Заголовок таблицы: элемент CAPTION
  • Группы рядов: элементы THEAD, TFOOT и TBODY
  • Группы столбцов: элементы COLGROUP и COL

  • Элемент COLGROUP
  • Элемент COL
  • Подсчёт количества столбцов в таблице
  • Установка ширины столбцов
  • Ряды: элемент tr
  • Ячейки: элементы TH и td

  • Ячейки, занимающие несколько рядов или столбцов (span)
  • Форматирование таблиц визуальным пользовательским агентом (ПА)

  • Рамки и линии сетки таблицы
  • Горизонтальное и вертикальное выравнивание

  • Наследование установок выравнивания
  • Поля ячейки
  • Представление таблиц в невизуальных ПА

  • Ассоциирование заголовочной информации с ячейками данных
  • Категоризация ячеек
  • Алгоритм поиска заголовочной информации
  • Образец таблицы
  • Гиперссылки - Гипертекстовые и Hезависимые ссылки.

  • Гиперссылки и якоря. Введение

  • "Посещение" связанного ресурса
  • Другие соотношения гиперссылок
  • Спецификация якорей и гиперссылок
  • Заголовки гиперссылок
  • Интернационализация и гиперссылки
  • Элемент A

  • Синтаксис имени якоря
  • Вложение ссылок недопустимо
  • Якоря с атрибутом id
  • Недоступные и неидентифицируемые ресурсы
  • Взаимосвязи документов: элемент LINK

  • Гиперссылки вперёд и назад
  • Гиперссылки и внешние таблицы стилей
  • Гиперссылки и машины поиска
  • Информация пути: элемент BASE

  • Расширение относительных URI
  • Объекты, Изображения и Аплеты

  • Введение
  • Вставка изображения: элемент IMG
  • Общая вставка: элемент OBJECT

  • Правила представления объектов/objects
  • Инициализация объекта: элемент PARAM
  • Глобальные схемы именования объектов/objects
  • Объявление и установки объектов
  • Вставка аплета: элемент APPLET
  • Замечания о внедрённых документах
  • "Карты" изображений

  • Клиентские карты изображений: элементы MAP и AREA

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

  • Ширина и высота
  • Свободное пространство вокруг изображений и объектов
  • Рамки
  • Выравнивание
  • Как установить альтернативный текст
  • Таблицы стилей - Добавление стиля в документ HTML.

  • Введение
  • Добавление стиля в документ HTML

  • Установка языка по умолчанию для таблиц стилей
  • Инлайн-стиль (внедрённый)
  • Информация о стиле в заголовках: элемент STYLE
  • Типы носителя информации (устройства, выводящего информацию)
  • Внешние таблицы стилей

  • Основные и альтернативные таблицы стилей
  • Спецификация внешней таблицы стилей
  • Каскадные таблицы стилей

  • Каскады, зависящие от типа носителя
  • Наследование и каскадирование
  • Скрытие данных стиля от пользовательских агентов (ПА)
  • Ссылки на таблицы стилей в заголовках HTTP
  • Выравнивание, стили шрифта и горизонтальные линии

  • Форматирование

  • Цвет фона
  • Выравнивание
  • Плавающие объекты

  • "Всплывание" объекта
  • Обтекание текста вокруг объекта
  • Шрифты

  • Элементы стиля шрифта: TT, I, B, BIG, SMALL, StrIKE, S и U
  • Элементы-модификаторы шрифта: FONT и BASEFONT
  • Горизонтальные линии: элемент HR
  • Фрэймы/Frames - Множественное представление документов.

  • Введение
  • Вывод фрэймов

  • Элемент FRAMESET

  • Ряды и столбцы
  • Вложенные фрэймы
  • Разделение  данных между фрэймами
  • Элемент FRAME

  • Установка первоначального содержимого фрэйма
  • Визуальное представление фрэйма
  • Установка фрэйма назначения (целевого фрэйма)

  • Установка фрэйма по умолчанию (для ссылок)
  • Семантика цели
  • Альтернативное представление содержимого фрэйма

  • Элемент NOFRAMES
  • Атрибут longdesc фрэйма
  • Инлайн-фрэймы: элемент IFRAME

  • Формы - Формы для ввода информации пользователем: Текстовые Поля, Меню, Кнопки и др.

  • Введение
  • Элементы управления

  • Типы элементов
  • Элемент FORM
  • Элемент INPUT

  • Типы элементов управления, создаваемых элементом INPUT
  • Примеры форм, содержащих ЭУ в элементе INPUT
  • Элемент BUTTON
  • Элементы SELECT, OPTGROUP и OPTION

  • Предустановленные опции
  • Элемент TEXTAREA
  • Элемент ISINDEX
  • Лэйблы

  • Элемент LABEL
  • Структурирование формы: элементы FIELDSET и LEGEND
  • Передача фокуса элементу

  • Навигация с помощью табуляции (порядок табуляции)
  • Атрибут accesskey
  • Элементы управления  - недоступные (отключённые) и только для чтения

  • Недоступные
  • Только для чтения
  • Отправка формы

  • Метод отправки формы
  • Передаваемые значения (действующие ЭУ)
  • Обработка данных формы

  • Шаг 1: Идентификация верных значений
  • Шаг 2: Создание набора данных
  • Шаг 3: Кодирование набора данных формы
  • Шаг 4: Отправка кодированного набора данных формы
  • Типы содержимого формы

  • application/x-www-form-urlencoded
  • multipart/form-data
  • Сценарии - Анимация и "умные" формы.

  • Введение
  • Создание документов для пользовательских агентов, поддерживающих сценарии

  • Элемент SCRIPT
  • Установка языка скриптов

  • Язык по умолчанию
  • Локальное объявление языка
  • Ссылки на элемент HTML из скрипта
  • Внутренние события
  • Динамическое изменение документов
  • Создание документов для ПА, не поддерживающих сценарии

  • Элемент NOSCRIPT
  • Скрытие данных скрипта от ПА
  • Справочная информация SGML о HTML - Формальное определение HTML и проверка документов.

  • Проверка документа
  • Каталог образцов SGML
  • SGML-объявление языка HTML 4

  • SGML-объявление
  • Определение типа документа (Строгое)
  • Определение Переходного/Transitional Типа Документа 
  • Определение типа документа Набор Фрэймов/Frameset 
  • Ссылки-мнемоники в HTML 4

  • Введение
  • Мнемоники для символов ISO 8859-1

  • Список мнемоник
  • Мнемоники спец. символов, математических символов и греческих букв

  • Список мнемоник
  • Мнемоники символов разметки и интернационализации

  • Список мнемоник
  • Изменения

  • Отличия версий от 24 апреля 1998 (HTML 4.0) и от 24 декабря 1999 года (HTML 4.01) 

  • Изменения в спецификации

  • Общие изменения
  • SGML и HTML
  • Представление документа HTML
  • Базовые типы данных HTML
  • Общая структура документа HTML
  • Информация о языке и направлении текста
  • Таблицы
  • Гиперссылки
  • Объекты, Изображения и Аплеты
  • Таблицы стилей в документе HTML
  • Фрэймы
  • Формы
  • Объявление SGML
  • Строгое ОТД (Dtd)
  • Заметки
  • Ссылки на дополнительные документы
  • Замеченные ошибки
  • Исправленные опечатки
  • Разъяснения
  • Известные проблемы с браузерами
  • Отличия версий от 18 декабря 1997 и от 24 апреля 1998

  • Замеченные ошибки
  • Исправленные опечатки
  • Отличия версий HTML 3.2 и HTML 4.0 (18 декабря 1997)

  • Элементы

  • Новые элементы
  • Не рекомендуемые элементы
  • Устаревшие элементы
  • Атрибуты
  • Доступность для людей с огранич. возможностями
  • Метаданные
  • Текст/text
  • Гиперссылки
  • Таблицы
  • Изображения, объекты и карты изображений
  • Формы
  • Таблицы стилей
  • Фрэймы
  • Сценарии
  • Интернационализация
  • Замечания относительно Исполнения, Разработки и Дизайна

  • Несоответствующие документы
  • Специальные символы в значениях атрибутов URI

  • Не-ASCII символы в значениях атрибутов URI
  • Амперсанды в значениях атрибутов URI
  • SGML. Замечания

  • Обрыв строки
  • Спецификация не-HTML данных

  • Содержимое элемента
  • Значения атрибутов
  • SGML: ограниченно поддерживаемые возможности
  • Булевы атрибуты
  • Маркированные разделы
  • Инструкции процесса
  • Стенографическая разметка
  • Как помочь поисковой машине проиндексировать Ваш Web-сайт

  • Поисковые машины (роботы)

  • Файл robots.txt
  • Роботы и элемент META
  • Таблицы

  • Рациональный дизайн

  • Динамическое форматирование
  • Вывод по частям
  • Структура и вид
  • Группы рядов и столбцов
  • Доступность
  • Рекомендуемый алгоритм вывода

  • Фиксированный алгоритм
  • Алгоритм автовывода
  • Формы

  • Вывод частями
  • Будущие проекты
  • Сценарии

  • Зарезервированный синтаксис для будущих макросов сценариев

  • Текущая практика макрос-скриптирования
  • Фрэймы
  • Доступность
  • Безопасность

  • Проблема безопасности для форм
  • Ссылки на другие документы

  • Нормативные ссылки
  • Информационные ссылки
  • Индекс элементов
  • Индекс атрибутов
  • Индекс
  • Внимание !

  • Официальная нормативная версия этой спецификации возможна только на английском языке и находится по адресу: http://www.w3.org/tr/1999/REC-html401-19991224
  • Данный перевод НЕ является официальным документом W3C.
  • Все Авторские Права Принадлежат W3C.
  • Данный документ может содержать ошибки перевода и опечатки.

  • следующий
      содержание  элементы  атрибуты  индекс


    Мобильная версия

    Сайт для компьютера
    http://www.mat.net.ua