Тег <samp>


Описание

Тег <samp> (от англ. "sample") используется для обозначения вывода компьютерной программы или системы. Это семантический элемент, который по умолчанию отображается моноширинным шрифтом и помогает визуально выделить системные сообщения в тексте.

Базовый синтаксис:
<p>Ошибка: <samp>File not found</samp></p>

Ключевые особенности:

  • Семантически обозначает вывод программы или системы
  • По умолчанию отображается моноширинным шрифтом (как <code>)
  • Не предназначен для ввода пользователя (используйте <kbd>)
  • Может содержать другие inline-элементы
  • Важен для доступности (скринридеры выделяют интонацией)
Примеры использования:
<!-- Вывод программы --> <p>После запуска скрипта появилось сообщение:<br> <samp>SyntaxError: Unexpected token ';'</samp></p> <!-- Пример вывода терминала --> <pre><samp> $ git status On branch main Your branch is up to date with 'origin/main'. nothing to commit, working tree clean </samp></pre> <!-- Сочетание с другими тегами --> <p>Сервер вернул: <samp><strong>404</strong> Not Found</samp></p>

Рекомендации по использованию:

  • Используйте для вывода программ, системных сообщений
  • Для кода программ применяйте <code>
  • Для ввода пользователя используйте <kbd>
  • Для многострочного вывода сочетайте с <pre>
  • Не применяйте просто для моноширинного текста
Сравнение с похожими тегами:
<p> <code>print("Hello")</code> | <kbd>Ctrl+C</kbd> | <samp>Hello World</samp> | <var>x</var> </p>

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


Атрибуты

accesskey Горячая клавиша для активации элемента
class CSS-классы для стилизации элемента
contenteditable Разрешает редактирование содержимого
data-* Пользовательские данные элемента
dir Направление текста (ltr|rtl)
hidden Скрывает элемент от отображения
id Уникальный идентификатор элемента
lang Язык содержимого элемента
spellcheck Включает проверку орфографии
style Инлайновые CSS-стили элемента
tabindex Порядок перехода при навигации по Tab
title Всплывающая подсказка для элемента
translate Определяет возможность перевода содержимого

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

1.0 1.0 1.0 1.0 1.0