Тег PRE

Описание

Элемент <PRE> определяет блок предварительно форматированного текста. Такой текст отображается обычно моноширинным шрифтом и со всеми пробелами между словами. По умолчанию, любое количество пробелов идущих в коде подряд, на веб-странице показывается как один. Тег <PRE> позволяет обойти эту особенность и отображать текст как требуется разработчику. В отличие от тега <PLAINTEXT>, использование которого осуждается в HTML 4, внутри контейнера <PRE> допустимо применять любые теги.

Следующие теги не должны размещаться внутри контейнера <PRE>: <APPLET>, <BASEFONT>, BIG>, <FONT>, <IMG>, <OBJECT>, <SMALL>, <SUB> и <SUP>.

Синтаксис

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

Закрывающий тег

Обязателен.

Пример 1. Использование тега <PRE>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
<pre>
-    -- ------  -¦---
-----   ------   ¦-----
¦¦----¦ ¦¦--¦¦   ---¦
¦¦-----  ----   ----¦
¦¦-----¦ ¦¦¦¦  ¦----¦-¦
¦¦ -----  --   -----¦ -
¦¦- ----¦ --  ¦-----¦¦-
¦¦---¦¦-- --  ------¦--
¦¦--¦¦ --¦-- ¦--¦------
¦¦ -¦¦ ¦--   --- - ----
¦¦ -¦¦  --¦-¦--¦ - ---¦
¦---¦¦- ¦-----¦ ¦-----
¦---¦¦   ¦----  ¦----¦
¦----¦    ---   ¦------
------         --------
</pre>
</body>
</html>

Результат данного примера показан ниже.

	-    -- ------  -¦---
	-----   ------   ¦-----
	¦¦----¦ ¦¦--¦¦   ---¦
	¦¦-----  ----   ----¦
	¦¦-----¦ ¦¦¦¦  ¦----¦-¦
	¦¦ -----  --   -----¦ -
	¦¦- ----¦ --  ¦-----¦¦-
	¦¦---¦¦-- --  ------¦--
	¦¦--¦¦ --¦-- ¦--¦------
	¦¦ -¦¦ ¦--   --- - ----
	¦¦ -¦¦  --¦-¦--¦ - ---¦
	¦---¦¦- ¦-----¦ ¦-----
	¦---¦¦   ¦----  ¦----¦
	¦----¦    ---   ¦------
	------         --------