Статья посвящена устаревшему элементу блочной вёрстки; в новых словарях рекомендуется использовать <div>
Параграфы (<p>) представляют собой простейший элемент блочной вёрстки – часть текста статьи, с переносом строки перед началом и после конца параграфа. При этом последовательно идущие параграфы на стыке имеют лишь один перенос, а не пустую строку (по аналогии с блоком <div> в html).
Примеры разметки параграфов:
<p align="center"><tag1>Текст</tag1><tag1>Еще текст</tag1></p>
<p depth="1" indent="-1">Paucis post diebus Caesar auctor senatui fuit Vitellio atque Veranio et Servaeo sacerdotia tribuendi: Fulcinio suffragium ad honores pollicitus monuit ne facundiam violentia praecipitaret</p>
<p dir="rtl"><tag>مطرقة</tag></p>
<p margin-top="2"><tag>Текст с отступом сверху</tag></p>
<p margin-bottom="1"><tag>Текст с отступом снизу</tag></p>
Список атрибутов:
- depth – размер отступа (см. EMetadataUnitType, по умолчанию – в em) текста параграфа от левой (для right-to-left написаний – правой) границы страницы
- indent – размер выступа (см. EMetadataUnitType, по умолчанию – в em) первой строки параграфа относительно его границ. Таким образом, параграф с depth=1 и indent=-1 будет выравнивать первую строку как у параграфа без настроек, остальные строки – с отступом в 1 em
- margin-top – значение отступ по вертикали (см. EMetadataUnitType, по умолчанию – в em) между предшествующим текстом и границей параграфа
- margin-bottom – значение отступа по вертикали между границей параграфа и следующим за ним текстом (см. EMetadataUnitType, по умолчанию – в em)
- align – задает режим выравнивания текста внутри параграфа (см. ESldTextAlignEnum) по горизонтали
- dir – задает режим направления текста (см. ESldTextDirectionEnum, обычно требуется для RTL) внутри параграфа. При необходимости смешения rtl и латиницы соответствующие части строки внутри параграфа маркируются управляющими символами Unicode (т.н. BiDi control characters, например, U+200E и U+200F)