Template:--

 Same as Template:-, but adds a horizontal rule instead of a linebreak.

Header 1
 This is a floating element. Normally Header 2 would start immediately below this text, which would look very ugly.

Header 2
With the clearing break between Header 1 and Header 2, the two headers are separated from each other.