Hallo,
ehrlich gesagt verbinde ich keine spezielle Semantik mit dem <br>-tag.
Ein br gehört dahin, wo ein Absatz noch nciht, eine Zeile aber sehr wohl zu Ende ist - also zum Beispiel bei Gedichten nach einem Vers innerhalb einer Strophe.
Ein Absatz stellt einen inhaltlichen Zusammenhang optisch dar. Einen Zeilenumbruch so aussehen zu lassen, wie einen Absatz ist Deinen Lesern gegenüber gemein...
Also wenn du so freundlich wärst, mich aufzuklären, wie ich den vertikalen Abstand bei wiederholung des <p>-tags vermeide, bin ich gerne bereit einfach diese Lösung umzusetzen.
margin:0
Viele Grüße,
Marc.