A.1 Различия в элементах
A.1.1 Новые элементы
В HTML 4.0 введены следующие новые элементы: ABBR,
ACRONYM,
BDO, BUTTON,
COLGROUP,
DEL, FIELDSET,
FRAME,
FRAMESET,
IFRAME,
INS, LABEL,
LEGEND,
NOFRAMES,
NOSCRIPT,
OBJECT,
OPTGROUP,
PARAM,
SPAN, TBODY,
TFOOT,
THEAD
и Q.
Следующие элементы являются нежелательными:
APPLET,
BASEFONT,
CENTER,
DIR, FONT,
ISINDEX,
MENU, S,
STRIKE
и U.
Следующие элементы являются устаревшими: LISTING,
PLAINTEXT, and XMP.
Вместо них авторам следует использовать
элемент PRE.
A.2 Различия в атрибутах
- Почти все атрибуты, определяющие
представление документа HTML (цвета,
выравнивание, шрифты, графика и т.д.)
являются нежелательными,
взамен рекомендуется исопльзовать
таблицы стилей. В списке
атрибутов в приложении указано, какие
атрибут являются нежелательными.
- Атрибуты id
и class
позволяют авторам назначать элементам информацию
об имени и классе для таблиц стилей,
якорей, скриптов, объявления объектов,
общей обработки документа и т.д.
A.3 Различия в доступности
В HTML 4.0 имеется множество изменений
касательно доступности,
в том числе:
- Атрибут title
теперь можно устанавливать практически
для каждого элемента.
- Авторы могут указыват длинные описания
таблиц, изображений и фреймов (см. атрибут
longdesc).
A.4 Различия в метаданных
Теперь авторы могут определять профили
с описаниями о метаданных, заданных в
элементах META
или LINK.
A.5 Различия в тексте
- Новые функции интернационализации
позволяют авторам определять
направление и язык текста.
- Элементы INS
и DEL
позволяют размечать изменения в
документах.
- Элементы ABBR
и ACRONYM
позволяют размечать в документах
сокращения и акронимы.
A.6 Различия в ссылках
- Атрибут id
позволяет сделать любой элемент целевым
якорем ссылки.
Модель таблиц HTML 4.0 происходит из работы
над HTML+ и начлаьного черновика HTML3.0.
Прошлая по просьбам провайдеров информации
модель расширена следующим образом:
- Авторы могут определять таблицы,
которые будут отображаться
последовательно по мере получения данных
агентом пользователя.
- Авторы могут определять таблицы, более
доступные пользвоателям с невизуальными
агентами.
- Авторы могут определять таблицы с
фиксированными заголовками и сносками.
Агенты пользователей могут использовать
это преимущество при прокрутке больших
таблиц или при представлении на
устройствах со страничной организацией.
Модель таблиц HTML 4.0 также обеспечивает
необязательные настройки по умолчанию в
зависимости от столбцов для выравнивания,
большую гибкость при определении границ и
обрамления таблицы и возможность
выравнивания по определенным символам.
Однако ожидается, что задачу представления
таблиц в ближайшем будущем возьмут на себя таблицы
стилей.
Кроме того, основной целью было
обеспечение совместимости с широко
используемой компанией Netscape реализацией
таблиц. Другой целью было упрощение
импортирования таблиц в соответствии с
моделью SGML CALS. В последнем черновике
атрибут align
совместим с последними версиями наиболее
популярныз браузеров. Внесены некоторые
разъяснения в роль атрибута dir
и рекомендуемое поведение в случае, если
используются смешанные абсолютные и
относительные ширины столбцов.
Введен новый элемент, COLGROUP,
позволяющий группировать наборы столбцов с
различными свойствами ширины и
выравнивания, определяемыми одним или
несколькими элементами COL.
По сравнению с предыдущими черновиками,
разъяснена семантика элемента COLGROUP,
а rules="basic" заменено rules="groups".
Атрибут style
используется как средство расширения
свойств, связанных с группами ячеек.
Например, стиль линии: точечная, двойная,
тонкая/толстая и т.д.; цвет/заливка для
внутреннего содержимого; поля ячеек и
информация о шрифтах. Это является темой
спецификации таблиц стилей.
Атрибуты frame
и rules
изменены во избежание SGML name clashes друг с
другом и во избежание clashes с атрибутами align
и valign.
Мотивом для этих изменений также послужило
желание избежать проблем в будущем, если
эта спецификация будет расширена и будет
допускать атрибуты frame
и rules
в других элементах таблиц.
A.8 Различия в изображениях,
объектах и изображениях-картах
- Элемент OBJECT
используется для общего включения
объектов.
- Элементы IFRAME
и OBJECT
позволяют авторам создавать внедренные
документы.
- Атирбут alt
обязателен для элементов IMG
и AREA.
- Механизм создания изображений-карт
теперь позволяет авторам создавать более
доступные изображения-карты. Модель
содержимого элемента MAP
по этой причине изменилась.
В этой спецификации вводится несколько
новых атрибутов и элементов, относящихся к
формм:
- Атрибут accesskey
позволяет авторам определить прямой
доступ с клавиатуры к управляющим
элементам формы.
- Атрибут disabled
позволяет авторам отключить управляющие
элементы формы.
- Атрибут readonly
позволяет авторам звпретить изменение
управляющих элементов формы.
- Элемент LABEL
связывает метку с определенным
управляющим элементом формы.
- Элемент FIELDSET
группирует связанные поля вместе и,
вместе с элементом LEGEND,
может использоваться для присвоения
имени группе. Оба эти новых элемента
обеспечивают лучшее представление и
интерактивность. Речевые браузеры могут
лучше описывать формы, а графические
браузеры могут сделать действующими
метки.
- Новый набор атрибутов вместе со скриптами
позволяет провайдерам проверять ввод
данных пользователем.
- Элементы BUTTON
и INPUT,
у которых для атрибута type
установлено значение "button", могут
использоваться вместе со href="../interact/scripts.html">скриптами
для создания более разнообразных форм.
- Элемент OPTGROUP
позволяет авторам группировать пункты
меню в элементе SELECT,
что особенно важно для доступности форм.
- дополнительные изменения в области интернационализации.
A.10 Различия в таблицах стилей
HTML 4.0 поддерживает более обширный набор дескрипторов
устройств, так что авторы могут писать
таблицы стилей в зависимости от устройств.
A.11 Различия во фреймах
HTML 4.0 поддерживает документы с фреймами и
встроенные фреймы.
A.12 Различия в скриптах
Многие элементы теперь имеют атрибуты
для событий, которые могут объединяться
со скриптами; при наступлении события
выполняется скрипт (например, при загрузке
документа, при щелчке мыши и т.д.).
В HTML 4.0 объединяются рекомендации [RFC2070]
по интернационализации HTML.
Однако эта спецификация и [RFC2070]
отличаются следующим образом:
[Назад]
[Содержание]
[Вперед]
При перепечатке любого материала
с сайта, видимая ссылка на источник www.warayg.narod.ru
и все имена, ссылки авторов обязательны.
© 2005
|