Moin
Ich kann überhaupt nicht nachvollziehen, daß Du <h1>, <h2> etc. als Unsitte einstufst und stattdessen einen p-Tag mit CSS "künstlich" auf Überschrift trimmen willst. Genau _das_ würde ich nämlich als Unsitte werten.
Überschriften sind zur Strukturierung von Text vorgesehen und werden nun einmal (in der Regel) größer und fetter als normaler Text dargestellt. Wer in seinem Browser diese Einstellungen umbiegt, wird ein Überschrift trotzdem noch als solche erkennen.
Und wenn Du schon die totale Kontrolle über das Aussehen der Überschrift willst, warum benutzt Du dann nicht <h1 style="color:klatschbunt; font-size:gigantisch">?
Thomas J.