+kleine *.html
+übersichtliche *.html
-riesige *.css
na also zwei mal + ist doch mehr als ein mal - vor allem weil die CSS Datei trotzdem durch Kommentare übersichtlich bleibt und nur ein mal geladen werden muss.
Wobei das - eigentlich das erste + aufhebt. Die *.css wird ja im Verhältnis größer als die *.html war.
Beispiel:
td style="margin:0px; border:0px;"< und >td style="margin:0px;"<
werden zu
td class="td1"< und >td class="td2"<
sowie
.td1 {margin:0px; border:0px;} und .td2 {margin:0px;}
Das sind mehr Zeichen, also auch mehr Dateigröße.