C'e` chi preferisce spaziare con un <hr>, chi con un <div>; non ho mai visto spaziare con un
, che invece e` un elemento di testo (che puo` stare solo dentro un

o altro elemento di testo).

In XHTML2, lo spazio verra` fatto da <separator>, che potra` essere formattato tramite i CSS.

Se usi un <div>, non occorre che ci metti dentro il
: ti basta metterci uno spazio, in modo che non venga ignorato.
Solo che se lo vuoi basso e che funzioni anche in IE6, devi settare un font-size.