|
1999 г
REC-html40-971218
Спецификация HTML 4.0
Рекомендация W3C 18 декабря 1997
Автор перевода:
Оригинал данного перевода находится здесь
- Эта версия:
- http://www.w3.org/TR/REC-html40-971218
- Последняя версия:
- http://www.w3.org/TR/REC-html40
- Предыдущая версия:
- http://www.w3.org/TR/PR-html40-971107
- Редакторы:
- Dave Raggett <>
Arnaud Le Hors <>
Ian Jacobs <>
Введение
Данная спецификация определяет 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].
Статус данного документа
Данный документ просматривался членами W3C и другими заинтересованными лицами и организациями, и одобрен Директором в качестве Рекомендации W3C. Это постоянный документ; он может использоваться в качестве справочника или приводиться в других документах в качестве нормативного. Ролью W3C в этой рекомендации является привлечение внимания к этой спецификации и расширение сферы ее применения. Это расширяет функциональность и возможность взаимодействия в Web.
W3C рекомендует пользователям и авторам (в особенности средствам создания документов) использовать версию HTML 4.0 вместо HTML 3.2 (см. [HTML32]). Для обеспечения совместимости с предыдущими версиями W3C также рекомендует для средств интерпретации HTML 4.0 поддержку HTML 3.2 и HTML 2.0.
Список текущих Рекомендаций W3C и других технических документов можно найти по адресу http://www.w3.org/TR.
Дискуссия относительно функций HTML происходит по адресу [email protected].
Доступные форматы
Рекомендацию W3C HTML 4.0 можно также получить в следующих форматах:
- Текстовый файл:
- http://www.w3.org/TR/REC-html40-971218/html40.txt (723 Кб),
- Файл gzip tar, содержащий документы в формате HTML:
- http://www.w3.org/TR/REC-html40-971218/html40.tgz (339 Кб),
- Файл zip, содержащий документы в формате HTML (это файл '.zip', а не '.exe'):
- http://www.w3.org/TR/REC-html40-971218/html40.zip (372 Кб),
- Файл в формате Postscript:
- http://www.w3.org/TR/REC-html40-971218/html40.ps (4.4 Мб, 363 страницы),
- Файл в формате PDF:
- http://www.w3.org/TR/REC-html40-971218/html40.pdf (2.1 Мб).
В случае расхождений электронной и печатной форм спецификации следует использовать электронную версию.
Языки
Единственной нормативной версией является английская версия данного документа. Однако переводы этого документа можно найти по адресу http://www.w3.org/MarkUp/html40-updates/translations.html.
Ошибки
Список обнаруженных в спецификации ошибок находится по адресу http://www.w3.org/MarkUp/html40-updates/html40-errata.html
Об ошибках, найденных в этом документе, сообщайте по адресу .
-
О спецификации 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
\
|
|
|
|
|
|
|
Новые публикации:
10 января
citforum.ck.ua:
Дискуссионный клуб:
- Краткое руководство по общению с никсофилами (Интенсификация Малаховна Сергина-Гейтс)
- О троллях
- Пещера горного короля: заметки о троллинге
Новые Блогометки:
Сети и Интернет:
- Делаем блог на Drupal
- Использование lftp
- Устанавливаем FTP сервер ProFTPd с TLS шифрованием
- Управляем файлами на FTP сервере с помощью FileZilla
Десктопы:
- fluxbox.autorun
- 15 человек на сундук мертвеца! (или песнь о зарытых сокровищах)
Системы:
- Живой Debian или рабочее место в кармане
- Разбивка hdd
Приложения:
- Cat Excel files
- Vim: меню выбора кодировок
26 декабря
citforum.ck.ua:
- В Блогометках открыты разделы:
- Софт для Windows
- Сети и Интернет
- dwm. От статики к динамике
- Установил Solaris
19 декабря
citforum.ck.ua:
- В разделе Блогометки появились рубрики:
- Десктопы
- Приложения
- Системы
- Подробно о разделе: Блоги и блогометки: открываем сезон промывки
13 декабря
CitCity:
- Microsoft и Барселона: сюрреализм?
citforum.ck.ua:
- Открыт новый раздел Блогометки
- ZFS в подробностях. 1. Былое и ныне
5 декабря
Обзор журнала Computer:
citforum.ck.ua:
- Продолжение цикла Linux для начинающих:
- Пользовательские интерфейсы
- Файлы
- Системы настройки
29 ноября
CitCity:
- На пути к динамической IT-инфраструктуре предприятия: Платформа 2008
- Трио "двенашек": Fujitsu Siemens AMILO Pro V3205, Lenovo 3000 V100 и RoverBook Navigator V211
- От мала до велика: обзор четырех ноутбуков с диагональю 12, 13 и 14 дюймов
- Мобильная зарядка... Или подзарядочный F.A.Q.
21 ноября
citforum.ck.ua:
13 ноября
citforum.ck.ua:
- Краткая справка по командам для работы с ZFS
- Дистрибутивы системы
- Разделы и каталоги
- Установка приложений
- Завершение установки
- Использование консоли
- Консольные приложения
- Загрузчики системы
- Графическая подсистема
8 ноября
CitCity:
- Российский старт Oracle 11g
- Майкл Стоунбрейкер: вопросы, ответы и комментарии
- Роль поставщиков BI-услуг. Требования к выбору консультантов и внедренцев
- Тенденции в области BI. Мнение отраслевых экспертов
citforum.ck.ua:
- FreeBSD 7.0: доводим до ума
1 ноября
CitCity:
- Глобализация мира технологий
- Шаг леопарда
- Куда ведут окна
CITForum:
Обзор журнала Computer:
30 октября
citforum.ck.ua:
25 октября
CitCity:
- ИнфоКом-2007 и аналогичный ИнфоЛинукс
23 октября
CitCity:
- Третья сенсация осени
- Тайны Linux-скандала: суды, кражи и самоубийства
citforum.ck.ua:
- Ubuntu 7.10 Gutsy Gibbon: родословная Бесстрашного Гиббона
- Блеск и нищета Ajax
18 октября
citforum.ck.ua:
- И снова о массовом Linux'е
- ОСТОРОЖНО: ВИНДОФИЛИЯ!
Все публикации >>>
|
|
|
|
|