ist es dann wirklich sinnvoll, diese style-Angabe zu entfernen und durch eine class- oder id-Angabe zu ersetzen mit der entsprechenden Definition in der CSS-Datei?
Wenn es nur die eine Stelle ist würd ich sagen nein.
Man erkennt schnell die Vorteile einer zentralen Styledatei. Aber wenn es nur eine wirklich einzige Ausnahme ist, erkennt man auch die Vorteile der direkten Definition.
Ich weiß das sehen hier viele anders. Aber ich hab bei sowas einfach keine Lust mich da in zwei Dateien zu tummeln.
Anderes Beispiel: Ich hab mal versucht eine Art Diagramm mit css zu stylen. Wenn man da 12 verschiedene Balken hat und denen durch einen Style irgendwo anders ihre variable Breite geben soll... nene Da wird man ja schon irre wenn man etliche IDs vergeben soll. Und dann noch in eine extra Datei würde die Zusammenstellung der Seite zu sehr verkomplizieren. Man könnts noch in den <style> Abschnitt packen, aber auch das war mir nicht nahe genug am Geschehen.
Für mich gilt: es macht meistens Sinn das auszulagern. Aber eben nicht immer.