Template:-/doc

Use undefined after any floating elements and before elements you do not wish to float together with the first set. This uses a line break, which may introduce an ugly extra blank line. If you want to avoid that, use clear instead.

Details
- contains the markup:  This causes any previously-established float to clear.

The unusual name of this template is a mnemonic for an imaginary horizontal line, which separates floating elements above from those below. Some editors prefer the mnemonic clr ("clear"), which simply redirects here. However, don't confuse clr with clear, which is a different template that uses  instead of   and so does not introduce an extra line break.

First
In the first example   after the word browser guarantees that the table doesn't float into the second example.
 * Cute, but less funny if it overlaps the next table or section, causing horizontal scrolling or worse depending on the browser.

Second
In the second example the position of   is after the word but. Note that it doesn't affect the left margin of the bullet * list, because it's used inside of it.
 * Cute, butless funny if it overlaps the next table or section, causing horizontal scrolling or worse depending on the browser.

Third
The third example has a new line after the word but and   after the word browser. less funny if it overlaps the next table or section, causing horizontal scrolling or worse depending on the browser.
 * Cute, but

Fourth
The fourth example has   and a new line after the word but. less funny if it overlaps the next table or section, causing horizontal scrolling or worse depending on the browser.
 * Cute, but