Hallo,
Nein. Es macht wenig Sinn, Style-Angaben im HTML-Quelltext verstreut in style-Attribute zu tun; dann kann man auch gleich bei HTML-Attributen bleiben.
Valide ist es trotzdem.
Style-Angaben besser alle zusammen notieren (style-Element im head oder externe Datei).
Natürlich ist das (meistens) besser.