...wenn du den ganzen Post gelesen hättest, hättest du gesehen dass die Breiten nur ein Beispiel sind. Es geht nur um die Positionierung der beiden Spalten mit Float und Margin. Natürlich macht eine prozentuale Breite ohne min-width keinen Sinn.
doch hab ich!
Der Fragesteller kennt sich nicht so gut aus, ist also offensichtlich Anfänger.
Gerade deshalb ist dein Beispiel mit Float/Margin/Prozentbreiten für ihn nicht so gut geeignet.
Außerdem ist es wg. der Stabilität eines Layouts immer besser, wenn die Spalten einen
gemeinsamen Block Formatting Context bilden, was sie in deinem Fall nicht tun.
Was die Gliederung angeht kann ich hingegen nicht zustimmen, mittlerweile verfügen wir über die Mittel, die GLiederung im HTML sinnvol zu halten, damit sie auch ohne CSS oder mit einem Screenreader eine logische Abfolge hat und das CSS Design trotzdem genau so zu gestalten wie wir es uns wünschen.
äh... ich hab nix von Gliederung gesagt?!
Klar muss ein Markup auch mit abgeschalteten Gestaltungsanweisungen sinnvoll angeordnet sein, was sonst?!
Eine Komplexe platzierung nehme ich ehrlich gesagt sehr viel lieber mit Position als mit Float vor.
Dann hast du den Float offensichtlich noch nicht so richtig verstanden.