P - обычный абзац

Цель

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

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

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

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

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

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

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

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

имя атрибутавозможные значениясмысл
ALIGNLEFT, 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

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