Hallo tsunami,
deine Argumentation mit margin-top verstehe ich nicht, das klingt so, als hättest Du da grundlegen Sanierungsbedarf im Konzept. Ohne deine Seite zu kennen, kann man da aber kaum sinnvoll raten.
Und <h5 find ich einfach optisch schöner,
Wie Auge schon sagte: <h5> ist eine Überschrift und hat entsprechende Bedeutung. Wenn Dir die Darstellung eines div nicht gefällt, ändere sie - über CSS. Wenn Du ein h5 setzt, wo es nicht hingehört, finden das andere nicht nur optisch, sondern ggf. auch aural oder taktil unschön.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi