Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. HTML
  3. Справка по HTML
  4. Элемент
  5. <pre>

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

<pre>: Предварительно отформатированный текстовый элемент

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..

HTML-элемент<pre> представляет собой предварительно отформатированный текст, который должен быть представлен точно так, как написано в HTML-файле. Текст обычно отображается с использованием непропорционального ("monospace") шрифта. Пробелы внутри этого элемента отображаются как записанные.

Интерактивный пример

<pre>  L          TE    A       A      C    V       R A       DOU       LOU      REUSE      QUE TU      PORTES    ET QUI T'    ORNE O CI     VILISÉ    OTE-  TU VEUX     LA    BIEN    SI      RESPI            RER       - Apollinaire</pre>
pre {  font-size: 0.7rem;  margin: 0;}
Категории контентаОсновной поток,Явный контент
Допустимое содержимоеФразовый контент
Пропуск теговНет, открывающий и закрывающий теги обязательны.
Допустимые родителиЛюбой элемент, который принимаетсодержимое потока
Неявные ARIA-ролиНет соответствующей роли
Допустимые ARIA-ролиЛюбые
DOM-интерфейсHTMLPreElement

Атрибуты

Этот элемент включает в себя толькоглобальные атрибуты.

colsНе стандартно

Содержитпредпочтительное количество символов, которое должна иметь строка. Это был нестандартный синонимwidth. Чтобы добиться такого эффекта, используйте CSSwidth.

width

Содержитпредпочтительное количество символов, которое должна иметь строка. Хотя технически он все ещё реализован, этот атрибут не имеет визуального эффекта; чтобы достичь такого эффекта, используйте CSSwidth.

wrapНе стандартно

Подсказка, указывающая, как должен происходить перенос. В современных браузерах этот атрибут игнорируется, и никакого визуального эффекта не приводит; чтобы достичь такого эффекта, используйте CSSwhite-space.

Пример

HTML

html
<p>Использовать CSS для изменения цвета шрифта легко.</p><pre>body {  color: red;}</pre>

Результат

Доступность

Важно предоставить альтернативное описание для любых изображений или диаграмм, созданных с использованием предварительно отформатированного текста. Альтернативное описание должно чётко и лаконично описывать содержание изображения или диаграммы.

Люди, испытывающие проблемы с плохим зрением и просматривающие страницы с помощью вспомогательных технологий, таких как программа чтения с экрана, могут не понимать, что представляют собой предварительно отформатированные текстовые символы, когда они читаются последовательно.

Комбинация элементов<figure> и<figcaption>, дополненнаяid иARIArole иaria-labelledby, позволяет объявить предварительно отформатированный текст как изображение, аfigcaption служит альтернативным описанием изображения.

Пример

html
<figure role="img" aria-labelledby="cow-caption">  <pre>  ____________________________<  Я эксперт в своей области.  >  ----------------------------         \   ^__^          \  (oo)\_______             (__)\       )\/\                 ||----w |                 ||     ||  </pre>  <figcaption>    Корова говорит: «Я эксперт в своей области». Корова проиллюстрирована с    использованием предварительно отформатированных текстовых символов.  </figcaption></figure>

Характеристики

Specification
HTML
# the-pre-element

Совместимость с браузерами

Смотрите также

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp