grrr pas le site du zéro (qui donne des infos non complètes....)
Tu as plusieurs types de validation W3C. Celle que je préconise est celle-ci : "XHTML 1.0 Transitional". Elle est plus cool et validera plus de chose (moins casse-tête et tout aussi correct). Cette validation accepte le br/
En revanche, si tu fais une validation en "XHTML 1.0 Strict" alors là... Aie Aie Aie... Le br n'est autorisé que s'il est dans une balise "p", de hierarchisation, une div, un fieldset, etc... Mais en aucun cas il est indiqué en erreur parce qu'il n'y a pas d'espace entre le br et le /. C'est du n'importe quoi.
La seule raison pour laquelle on a parfois un espace (et que c'est recommandé) est la suivante :
| Citation: |
est la balise recommandée par xHTML 1.0
est une parade aux problèmes engendrés par . En effet, les anciens navigateurs ne comprennent pas cette dernière, alors il fallait trouver une solution : un espace avant le slash. |
Source : http://nucleos.free.fr/blog/index.php?post/2003/10/17/51-w3c-balise-br
Conclusion : pour éviter tout souci, opte pour la solution avec un espace 