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

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


<!-- INS/DEL are handled by inclusion on BODY --> <!ELEMENT (|) - - ()* -- вставленный текст, удаленный текст --> <!ATTLIST (INS|DEL) -- , , -- #IMPLIED -- информация о причине изменения -- #IMPLIED -- дата и время изменения -- >

Начальный тег: обязателен, Конечный тег: обязателен

Определения атрибутов

cite =

Значением этого атрибута является адрес URI, определяющий источник документа или сообщения. Этот атрибут указывает на информацию, объясняющую причины изменения документа.

datetime

=

Значение этого атрибута указывает дату и время выполнения изменения.

Атрибуты, определяемые в любом другом месте

  • , ()
  • (), ()
  • ()
  • ()


  • , , , , , , , , , (внутренние события)
  • Элементы и используются для разметки вставленных или удаленных разделов документа по отношению к другой версии документа (например, в черновике законопроекта, куда юристы должны вносить поправки).

    Эти два элемента необычны для HTML, поскольку они могут служить элементами уровня блока или встроенными элементами (но не теми и другими). Они могут содержать одно или несколько слов в абзаце или один или несколько элементов уровня блока - абзацев, списков и таблиц.

    Это пример законопроекта о количестве депутатов у окружного шерифа - 3 исправлено на 5.

    <P> У шерифа может быть <DEL>3</DEL><INS>5</INS> депутатов. </P>

    Элементы и не должны включать содержимое уровня блока, если они являются встроенными элементами.

    ПРИМЕР НЕДОПУСТИМОГО ИСПОЛЬЗОВАНИЯ:

    Ниже показан недопустимый код HTML.

    <P> <INS><DIV>...содержимое уровня блока...</DIV></INS> </P>

    Агенты пользователей должны генерировать вставленный и удаленный текст так, чтобы изменения были очевидны. Например, вставленный текст может отображаться специальным шрифтом, удаленный текст может вообще не отображаться, отображаться перечеркнутым или со специальными пометками и т.д.

    Оба примера ниже соответствуют 5 ноября 1994 года, 20 ч. 15 мин. 30 с по стандартному восточному времени США.


    1994-11-05T13:15:30Z 1994-11-05T08:15:30-05:00

    С использованием элемента получаем:

    <INS datetime="1994-11-05T08:15:30-05:00" cite="http://www.foo.org/mydoc/comments.html"> Более того, последние цифры из отдела маркетинга говорят о том, что это полезная практика. </INS>

    В документе "http://www.foo.org/mydoc/comments.html" должны содержаться комментарии о том, почему эта информация помещена в документ.

    Авторы также могут оставлять комментарии о вставленном или удаленном тексте для элементов и с помощью атрибута . Агенты пользователей могут представлять эту информацию пользователю (например, в виде всплывающего сообщения). Например:

    <INS datetime="1994-11-05T08:15:30-05:00" title="Изменено в результате комментариев Михаила А. о встрече."> Более того, последние цифры из отдела маркетинга говорят о том, что это полезная практика. </INS>

             


    Содержание раздела