На різних блогах, особливо в ЖЖ, приватно зустрічається текст, який як би перекреслений лінією. Поскажите відповідний тег — закреслений текст деколи дуже потрібен!
Добрий день!
Для того, щоб зробити закреслений текст, насправді існує не один відразу цілих три HTML тега!
Ось їх список:
<del>і знову закреслений текст</del>
<s>закреслений текст</s>
<strike>знову закреслення тексту</strike>
Всі вони роблять ось таке ось красиве закреслення.
Слід, однак, відзначити, що теги <s> і <strike> вже морально застаріли і навіть не включені в XHTML і HTML5 — замість них рекомендується використовувати тег <del>.
Справа в тому, що ці теги існували історично, однак були виключно теги для форматування тексту (курсив, виділення жирним і т. д.), в той час як <del>, виконуючи ту ж функцію, додатково ще і несе смислове навантаження, повідомляючи, що текст був видалений — цей параметр може враховуватися пошуковими системами і, можливо, якимось ще скриптами або системами. Це Вам не на Юкоз сайти клепати ))
Для цього в цьому теге також передбачені додаткові параметри, відсутні у його попередників — datetime, в якому можна вказати дату і час, в які відбулося видалення, а також cite — в цьому параметрі можна вказати посилання на сторінку, в якому описується причина, за якою сталася видалення відповідної частини тексту.
P. S. Також видалення можна зробити без всяких тегів СЅЅсвойством line-through:
<p class=”deleted-text”>Перекреслений текст написаний тут</p>
.deleted text {
text-decoration: line-through;
}
Якщо у вас є ще якісь запитання — пишіть (можна в коментарях), обов’язково постараюся відповісти!