Hallo.
An die Idee hatte ich prinzipiell auch gedacht
Dann vergiss sie besser ganz schnell wieder. Dein Ansatz war verhältnismäßig sauber, und genau so solltest du deine Arbeit auch fortsetzen. Ergänzend möchte ich noch dazu raten, das HTML-Element sinnvoll zu wählen und ihm nur eine Klasse zuzuweisen, um dann die Formatierung einfach innerhalb der externen CSS-Datei vorzunehmen.
MfG, at