Skorzystaj z bootstrapa i jego rozłożenia elementów.
Mógłbym, no... Tylko, że framework, to droga na skróty Jest on dobry, ale dla zaawansowanych koderów chcących przyspieszyć swoją pracę, a ja chciałbym opanować dobrze CSS zanim się na np. Bootstrapa przesiądę. Dalej nie wiem co brać pod uwagę przy obliczeniach.