L'élément p définit un paragraphe de texte (contenant éventuellement des images).

Exemple : paragraphe

Marges

Par défaut, les navigateurs séparent visuellement les paragraphes en laissant une ligne vierge. Ces marges peuvent être modifiées par des règles de style.

Par défaut les marges sont faites de la façon suivante :

Exemple : marges

Alignement

Par défaut, le texte des paragraphes est aligné à gauche et non justifié. L'alignement du contenu peut être modifié par des règle de style.

Exemple : alignement du texte

Encombrement

L'encombrement d'un paragraphe est défini automatiquement par son contenu et par la place laissée par les éléments entourant le paragraphe. Par défaut un paragraphe prend toute la largeur de son élément parent et prend la hauteur nécessaire pour afficher son contenu en entier.
Il ne faut jamais chercher à forcer le contenu d'un paragraphe en introduisant par exemple des retours à la ligne (br) car il suffirait que la largeur de la fenêtre du navigateur change pour que la mise en forme soit incohérente.

Exemple : saut de ligne forcé