Hallo,
float sorgt dafür, dass inline-Inhalte um etwas herumfliessen.
Block-Elemente, in denen sich dieser Inhalt befinden, gehen nach wie vor über die volle Breite.
Alles klar. Darum funktioniert es mit einem <p> schon und mit einem <div> nicht.
äh, nein. Sowohl div als auch p sind Blockelemente, die sich in dieser Sache gleich verhalten. Wenn du einen Unterschied zwischen den beiden beobachtest, muss das noch andere Gründe haben. Vermutlich Regeln in deinem CSS, die nur für div oder nur für p gelten.
Ciao,
Martin
--
Denken ist wohl die schwerste Arbeit, die es gibt. Deshalb beschäftigen sich auch nur wenige damit.
(Henry Ford, amerikanischer Industriepionier)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Denken ist wohl die schwerste Arbeit, die es gibt. Deshalb beschäftigen sich auch nur wenige damit.
(Henry Ford, amerikanischer Industriepionier)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(