molily: CSS auch mal in der HTML-Datei "erlaubt"?

Beitrag lesen

Hi!

Oder ist es im Grunde egal?

Natürlich ist es letztlich egal, es hängt ja nicht Leib und Leben davon ab. Die Erde würde sich weiter drehen, und das Elend wäre auch nicht gemindert. ;)

Trotzdem sollten alle Styles soweit möglich ins Stylesheet verfrachtet werden, um sich das Leben einfacher zu machen und Zeit zu sparen. Das ist eine einfache Regel, die einem dabei hilft, die zugehörigen Styles zu finden. Wenn es irgendwann mehr Styles werden oder du merkst, dass du die Styles wiederverwenden oder überschreiben willst, müsstest du sie eingebettete Styles händisch ins Stylesheet verschieben.

Inline-Styles (style-Attribute) solltest du auf jeden Fall vermeiden. Die verursachen letztlich nur Probleme. Sie überschreiben (normale) Stylesheet-Regeln. Das ist auch deren Sinn ist, stört aber, wenn es komplexere Formatierungsregeln gibt.

Wenn es keinen besonderen Grund gibt, Inhalt und Präsentation zu vermischen, so fährt man sehr gut mit der Regel, sie sauber zu trennen.

Mathias