Cześć, jakiś czas temu miałem ten sam problem. Zacząłem stosować system szablonów Smarty. Oczywiście trochę czasu trzeba poświęcić na naukę, ale wcale nie jest to trudne. Piszesz w HTML-u (i tam wstawiasz style), natomiast zmienne, które przychodzą z PHP włączasz w znacznikach {...}, a resztę wykonuje system Smarty. Dla malutkich projektów może szkoda czasu na naukę, ale jeżeli na poważnie myślisz o PHP - jakiś system szablonów by się przydał, wtedy powiedzmy tydzień na naukę podstaw warto poświęcić, a potem w trakcie stosowania tylko uzupełniasz wiedzę. Polecam. Kod jest bardziej przejrzysty, łatwiej się go pisze (jest podział na warstwy), staje się łatwiejszy w utrzymaniu. Są też oczywiście inne systemy szablonów, np Twig.