das P um das UL ist unnötig. Du musst nur <ul> auch links floaten, dann legt es sich neben die h1-Überschrift.
Da die Breite von h1 aber nur 150px sind, wird eine Überschrift (je nach Schriftgröße) schnell darüber hinausragen bzw. am Ende verschwinden, wenn das daneben gefloatete <ul> dies mit einer Hintergrundfarbe verdeckt.
Entweder h1 wird breiter, oder <ul> erhält einen margin-left (oder padding-left, probier es aus was welchen Effekt erzielt) oder Du achtest auf kurze Überschriften. Ich würde die Breiten aber in % festlegen.
|