En HTML (HTML hasta 4): uso <br>
En HTML 5: <br> se prefiere, pero <br/>y <br />es también aceptable
En XHTML: <br /> se prefiere. También puede usar <br/>o<br></br>
Entonces el uso de la <br>etiqueta es HTML perfectamente válido. ¿Pero <br>no se recomienda el uso de ?
La razón principal por la que no se debe usar <br>es porque no es una etiqueta semántica y no tiene contenido en su interior. Su uso se puede evitar como,
<p>some<br>text<p>
se puede marcar sin <br>como
<p>some</p>
<p>text<p>
Si está utilizando <br>otro propósito, como el espacio superior, etc., eso se puede lograr a través de la marginpropiedad CSS .