Hi,
"<p />" um damit auf ein schliesendes </p> zu verzichten ?
quasi als alternative zu <br /> ?
das ist eigentlich etwas ganz anderes, nämlich ein leerer Absatz im Gegensatz zu einem Zeilenvorschub. Im Gegensatz zum Zeilenvorschub, der einen Abstand in Zeilenhöhe erzeugt, hat ein Absatz meist im Browser noch definierte Margins. Ohne CSS-Formatierung ergeben sich daher durchaus Unterschiede.
Ich wollte mal nachfragen ob das eher gut oder böse ist ?? ;-)
Da p kein inhaltsloses Element ist, würde ich sicherheitshalber <p></p> schreiben.
Wobei wenn es nur um einen Abstand zwischen zwei Blockelemente geht,
da sehe ich das "<p />" ist da margin nicht der bessere Weg??
Wenn es nur darum geht: ja. Allerdings könnte es vielleicht auch einen Grund für einen leeren Absatz geben, z.B. um diesen Abstand auch sicherzustellen, falls CSS nicht umgesetzt werden kann. Und je nach Doctype wäre BR außerhalb von Block-Elementen nicht zulässig.
freundliche Grüße
Ingo