Изменения в документах (вставка и удаление)
Если документ изменился с того момента, когда стал доступен в первый раз, можно пометить эти изменения, чтобы возвращающиеся посетители или автоматические процессы могли сказать, что изменилось, и когда.
Новый текст (вставки) должен быть заключен в элемент ins. Текст, который был удален (удаления) должен быть заключен в элемент del. Если текст изменился, что в действительности является удалением и вставкой в одной точке документа, правильная форма предполагает сначала удаление текста, а затем вставку.
Оба элемента могут использовать два атрибута, которые придают дополнительный смысл редактированию.
Если причина изменения сообщается на странице или где-то в Web, необходимо сделать ссылку на этот документ или фрагмент в атрибуте cite. Он, по сути, сообщает: "Это изменение произошло по следующей причине".
Можно также указать время, когда было сделано изменение, используя атрибут datetime. Значение должно быть отметкой времени по стандарту ISO, которая имеет обычно форму "YYYY-MM-DD HH:MM:SS ±HH:MM" (дополнительная информация доступна в Wikipedia, http://en.wikipedia.org/wiki/ISO_8601).
Пример использования обоих атрибутов:
<p>We should only solve problems that actually arise. As
<cite><del datetime="2008-03-25 18:26:55 Z"
cite="/changes.html#revision-4">Donald Knuth</del><ins
datetime="2008-03-25 18:26:55 Z"
cite="/changes.html#revision-4">C. A. R. Hoare</ins></cite>
said: <q>premature optimization is the root of all
evil</q>.</p>
- 21. Менее известные семантические элементы
- Введение
- Выделение контактной информации
- Языки программирования и код
- Вывод взаимодействия с компьютером
- Переменные
- Цитирование
- Аббревиатуры
- Определение экземпляров
- Верхние и нижние индексы
- Разрыв строки
- Горизонтальная линейка
- Изменения в документах (вставка и удаление)
- Некоторые будущие элементы html
- Заключение
- Об авторе