PRE
Тег PRE
| Браузер | Internet Explorer | Netscape | Opera | Safari | Mozilla | Firefox | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Версия | 5.5 | 6.0 | 7.0 | 6.0 | 7.0 | 8.0 | 7.0 | 8.0 | 9.0 | 1.0 | 1.7 | 1.0 | 2.0 |
| Поддерживается | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да |
| HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
Описание
Элемент <PRE> определяет блок предварительно
форматированного текста. Такой текст отображается обычно моноширинным шрифтом
и со всеми пробелами между словами. По умолчанию, любое количество пробелов
идущих в коде подряд, на веб-странице показывается как один. Тег <PRE>
позволяет обойти эту особенность и отображать текст как требуется разработчику.
В отличие от тега <PLAINTEXT>, использование которого
осуждается в HTML 4, внутри контейнера <PRE> допустимо
применять любые теги.
Следующие теги не должны размещаться внутри контейнера <PRE>:
<APPLET>, <BASEFONT>, BIG>,
<FONT>, <IMG>, <OBJECT>,
<SMALL>, <SUB> и <SUP>.
Синтаксис
<pre>Текст</pre>
Закрывающий тег
Обязателен.
Параметры
- width
- Задает максимальное число символов для строки.
Пример 1. Использование тега <PRE>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Тег PRE</title>
</head>
<body>
<pre>
- -- ------ -?--- ----- ------ ?----- ??----? ??--?? ---? ??----- ---- ----? ??-----? ???? ?----?-? ?? ----- -- -----? - ??- ----? -- ?-----??- ??---??-- -- ------?-- ??--?? --?-- ?--?------ ?? -?? ?-- --- - ---- ?? -?? --?-?--? - ---? ?---??- ?-----? ?----- ?---?? ?---- ?----? ?----? --- ?------ ------ --------
</pre>
</body>
</html>
Результат данного примера показан ниже.

Рис. 1. Вид текста, оформленного с помощью тега <PRE>
Описание параметров тега <PRE>
Параметр WIDTH
| Браузер | Internet Explorer | Netscape | Opera | Safari | Mozilla | Firefox | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Версия | 5.5 | 6.0 | 7.0 | 6.0 | 7.0 | 8.0 | 7.0 | 8.0 | 9.0 | 1.0 | 1.7 | 1.0 | 2.0 |
| Поддерживается | Нет | Нет | Нет | Да | Да | Да | Нет | Нет | Нет | Нет | Да | Да | Да |
| HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
Описание
Устанавливает максимальное число символов в каждой строке контейнера <PRE>. При этом текст, который превышает заданное число, будет перенесен на новую строку.
Синтаксис
Обязательный параметр
Нет.
Аргументы
Целое положительное число.
Значение по умолчанию
Нет.