Тег <p> определяет абзац. Элемент <p> является наиболее часто используемым блочным тегом. Однако он не может содержать другие блочные элементы (включая еще один тег <p>)
| Тип: | Block |
| Контент: | Inline и текст |
| Открывающий тег: | Обязательный |
| Закрывающий тег: | Опционально |
| Версия: | HTML 2, 3.2, 4, 4.01, 5 |
-
Пустые абзацы игнорируются браузерами, поэтому не используйте пустые теги
<p>для добавления пустых строк на веб-страницах. Чтобы создать пустые строки, используйте тег<br>, а лучше используйте вместо этого CSS-свойствоmargin. -
Когда вы используете тег
<p>для начала абзаца, он автоматически создает пространство (margin) над и под контентом. Это пространство применяется встроенными в браузер таблицами стилей, но вы можете переопределить их, используя CSS-свойствоmargin.
Синтаксис
Базовый синтаксис тега <p> выглядит следующим образом:
HTML / XHTML: <p> ... </p>
Примеры написания кода тега <p>:
<p>Это абзац.</p>
<p>Это еще один абзац.</p>
В HTML конечный тег для элемента <p> может быть опущен. В XHTML тег <p> должен быть правильно закрыт, т. е. требуются как открывающий <p>, так и закрывающий тег </p>.
Специальные атрибуты тега
В следующей таблице приведены атрибуты, которые относятся к тегу <p>:
| Атрибут | Значение | Описание |
|---|---|---|
align |
leftrightcenterjustify |
Определяет горизонтальное выравнивание текста в абзаце. Вместо этого используйте CSS-свойство text-align. |
Глобальные атрибуты
Как и все другие HTML-теги, тег <p> поддерживает все глобальные атрибуты в HTML5.
Атрибуты для событий
Тег <p> так же поддерживает атрибуты событий в HTML5.
Поддержка браузеров
Тег <p> поддерживается во всех основных браузерах.















