Как в HTML сделать текст перечеркнутым

tag sДля того, чтобы текст в веб-документе выглядел перечёркнутым, в HTML можно использовать теги <strike> и <s>. Рассмотрим оба этих тега.

Тег <strike> является устаревшим, хотя и поддерживается современными браузерами. Его использование осуждается спецификацией HTML 4.01, валидный код получается только при использовании переходного <!DOCTYPE>. В HTML 5 использование <strike> и вовсе запрещено.

Синтаксис тега <strike>:

<strike>Текст</strike>

Пример использования тега <strike>:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title>Тег STRIKE</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 </head>
 <body>

  <p><strike>Перечеркнутый текст</strike></p>

 </body>
</html>

Для тега <strike> обязательно наличие закрывающего тега. Атрибутов он не имеет.

Более удобной альтернативой тегу <strike> является тег <s>. Удобнее он хотя бы в силу своего краткого написания. Каких-то особых различий в использовании этих двух тегов нет. Разве что тег <s> разрешен в HTML 5.

Синтаксис тега <s>:

<s>Текст</s>

Пример использования тега <s>:

<!DOCTYPE html>
<html>
 <head>
  <title>Тег s</title>
  <meta charset="utf-8">
 </head>
 <body>

  <p><s>Перечеркнутый текст</s></p>

 </body>
</html>

Как в HTML сделать текст перечеркнутым

Закрывающий тег в данном случае тоже обязателен. Атрибутов тег <s> не имеет.

Современные спецификации HTML/XHTML рекомендуют использовать вместо тегов <strike> и <s> CSS (text-decoration).

Добавить комментарий

Ваш адрес email не будет опубликован.