Hi,
Ich finde es ist guter Stil, obwohl das ; eigentlich ein Trennzeichen ist.
Hätte ja sein können das es nicht nicht nur als Trennzeichen jedes Attributs gesehn wird sondern auch als "Endezeichen" jedes Attribut.
Hätte es in der Tat, genaues sagt Dir aber die Spec: http://www.w3.org/TR/CSS21/syndata.html#declaration.
freundliche Grüße
Ingo