Hallo phil,
Warum sollte ich aus […] und in einer externen Datei:
.float_left{float:left;}
angeben?
Weil Inhalt und Darstellung getrennt gehören. Was machst Du, wenn Du für dasselbe Markup verschiedene Layouts angeben willst, bspw. für verschiedene Endgeräte?
Grüße
Richard