MudGuard: Frage zum <p>-Element

Beitrag lesen

Hi,

Nun bin ich mir über die "normale" standardmässige "Funktion"
des <p>-Elemenst nicht ganz im Klaren.

Es zeichnet den darin befindlichen Text als einen Absatz (englisch paragraph) aus.

Bisher hatte ich es immer so verstanden, dass das <br>-Tag für
Zeilenumbruch innerhalb eines Fliesstextes zuständig ist.
Und das <p>-Element halt für einen Absatz.
Wobei der Absatz dann eben auch gleichzeitig eine Leerzeile "erzeugt".

Nein, Absätze erzeugen keine Leerzeilen.
Für Absätze sind (so wie andere Elemente auch) ggf. Abstände (innere: padding und äußere: margin) im (browserinternen) Stylesheet festgelegt.

Ich habe deshalb bei mir diese dünn umrandeten grauen Kästen per
<div>-Element gemacht. Und innerhalb dieser wollte ich dann
sozusagen den Fließtext ganz normal benutzen (mit p usw.).

Ist es denn so, dass diser per <p>-Element erzeugte Absatz
oben und unten auch immer noch so einen Standardabsatnd hat?

Wenn es im browserinternen Stylesheet so festgelegt ist: ja.
Aber Du kannst ja in Deinem Stylesheet andere Abstände definieren, wenn Du Dich nicht darauf verlassen willst, daß alle Browser einen Dir angenehmen Abstand definiert haben.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.