Тег <mark> выделяет части текста, с которыми работает пользователь в данный момент, и которые представляют для него важность. Визуально содержимое тега выглядит как отмеченное маркером.

Тег <mark> можно использовать, например, для выделения результатов поиска на странице, либо для того, чтобы подсветить текущую дату в календаре.

В браузерах Chrome и Firefox содержимое тега выделяется желтым фоном, однако это можно изменить при помощи CSS свойства background-color.

Тег <mark> не содержит смыслового контекста. Для подчеркивания важности выделяемого текста используются теги семантической разметки <strong> или <em>.

Синтаксис

Содержимое тега пишется между открывающим (<mark>) и закрывающим (</mark>) тегами.

Пример

<!DOCTYPE html>
<html>
  <head>
    <title>Заголовок документа</title>
  </head>
  <body>
    <p>Изучайте язык гипертекстовой разметки HTML на сайте <mark>W3Docs.com</mark>.</p>
  </body>
</html>

Результат

markexample1

Атрибуты

Тег <mark> поддерживает глобальные атрибуты и атрибуты событий.

Как добавить стиль к тегу <mark> ?

Распространенные свойства для изменения визуальной насыщенности/выделения/размера текста внутри тега <mark>:

Цвет текста внутри тега <mark>:

Стили форматирования текста для тега <mark>:

Другие свойства для тега <mark>:

Поддержка браузера

chrome firefox safari opera
6+ 4+ 5+ 11.1+

Практикуйте свои знания

What does the <mark> tag in HTML do?
Считаете ли это полезным?