Атрибут id тега <s>


Описание

Атрибут id задаёт уникальный идентификатор для элемента <s>, позволяя однозначно обращаться к нему через CSS, JavaScript или якорные ссылки.

Пример использования:
<s id="deprecated-note-42"> Устаревшая версия документа </s> <style> #deprecated-note-42 { background-color: #fff0f0; padding: 5px; } </style>

Особенности работы:

Характеристика Описание
Уникальность Должен быть единственным в документе
Синтаксис Должен начинаться с буквы (A-Za-z)
Чувствительность К регистру (myId ≠ myid)

Рекомендации по именованию:

  • Используйте осмысленные имена (deprecated-note, old-price)
  • Придерживайтесь единого стиля (kebab-case рекомендуем)
  • Избегайте общих имен (id="content", id="text")
  • Для версионного контента включайте идентификаторы (note-v1, note-v2)

Типичные сценарии использования:

  • Динамическое управление зачеркиванием через JavaScript
  • Стилизация конкретных устаревших фрагментов
  • Создание якорных ссылок на измененные участки текста
  • Интеграция с системами контроля версий
Важно! Не используйте один и тот же ID для нескольких элементов:
  • Нарушает стандарты HTML
  • Вызывает ошибки в JavaScript
  • Может привести к непредсказуемому поведению CSS
Примечание: Хотя атрибут id часто используется для стилизации, в современных проектах для CSS лучше применять классы, оставляя ID для:
  • JavaScript-взаимодействия
  • Якорных ссылок
  • Интеграции с внешними системами
  • Уникальной идентификации элементов