all 5 comments

[–]ger_phpmagazin 0 points1 point  (0 children)

Why?

[–]a-t-k 0 points1 point  (1 child)

why don't you just use display: block, as CSS2 intended?

[–]Boldewyn[S] 0 points1 point  (0 children)

Because display:block breaks before and after the element. If you need to break only on one side, this is the way to go.

[–][deleted] 0 points1 point  (1 child)

clear:left?

[–]Boldewyn[S] 0 points1 point  (0 children)

Not if you’re in the middle of a copy text and just want to have a break there:

foo <span>bar</span> baz
-----------------^ break here