P - обыкновенный абзац

Цель

Представление обыкновенного текстового абзаца.

Типичное отображение

Текстовый абзац, обыкновенно выделяемый расширенным пустым местом в тексте (пустая строка) из числа других абзацев, заголовков и т.д. Броузер может вставлять добавочные пробелы в начале первой строки; но множество броузеров не делают этого.

Броузеры традиционно форматируют абзацы так, дабы подогнать их по горизонтали (по ширине экрана либо окна).

Абзацы обыкновенно отображаются полными по левому краю с неровной правой рубежом. Признак ALIGN может быть использован для точной спецификации горизонтального выравнивания.

Основной синтаксис

<P>абзац текста</P>

Возможные признаки (Нет в HTML 2.0!)

имя атрибута возможные значения смысл
ALIGN LEFT, CENTER, RIGHT выравнивание абзаца

По умолчанию - левое выравнивание, впрочем это может быть перекрыто включением элемента DIV либо CENTER.

Допустимый контекст

Блоковый контейнер.

Содержимое

Текстовые элементы.

Примеры

Пример P-1.html:

<P> 
This is a normal text paragraph which contains so many characters that 
it will most probably be split into several lines by a browser. 
</P> 

Пример P-2.html:

<P> 
This is a normal text paragraph with no attribute for horizontal alignment. 
Nothing special. 
</P> 
<P ALIGN=CENTER> 
<B>This is a paragraph which should be centered. It should also appear 
in bold face but this results from explicit use of a B element. Centering itself 
should not affect the 
font.</B> 
</P> 
<P ALIGN=RIGHT> 
This is a paragraph which should be rendered flush right. It is difficult to 
see why you would ever <EM>like</EM> to use this option! 
</P> 

Смотрите также примеры касательно BLOCKQUOTE, где продемонстрировано умное применение ALIGN=RIGHT.

Примечания

Смотрите общее обсуждение абзаце-сходственных элементов для выбора подходящих HTML элементов для разных видов абзацев. В частности, если у Вас есть комплект узко связанных мелких абзацев, Вы можете организовать их в списки, применяя элементы UL и LI взамен P; это классический метод больше суперкомпактного визуального представления.

Если Вы намерены применять элемент P для выравнивания, помните, что он может содержать только текстовые элементы, а элемент DIV - также и блоковые элементы.

Конечный тег </P> неизменно может быть опущен, и обыкновенно он опускается. Это, впрочем может исказить мысли людей: они относятся к <P>, как отделителю абзаца, а в реальности данный элемент инициализирует абзац (завершаемый очевидным заданием </P> либо косвенным заданием тегов, сходственных <P> либо <H1>).

Абзац не может быть вложенным, что и дозволяет опустить </P>. Один метод смоделировать подабзацы - применять элементы BR в пределах элемента P, иной - применять списковые элементы (скажем, UL) взамен элементов P.

Смотрите также раздел Разделение на строки и применение символов пробелов и табуляции.