Réponse de StackFlow:
Tout simplement <br> est suffisant.
Les autres formes sont là pour compatibilité avec XHTML; Pour permettre d'écrire le même code que XHTML, et que cela fonctionne également comme HTML. Certains systèmes qui génèrent du HTML peuvent être basés sur des générateurs XML et n'ont donc pas la capacité de produire juste une balise <br>; Si vous utilisez un tel système, c'est bien d'utiliser <br/>, ce n'est tout simplement pas nécessaire si vous n'avez pas besoin de le faire.
Cependant, très peu de gens utilisent du XHTML. Vous devez servir votre contenu en tant qu'application / xhtml + xml pour qu'il soit interprété comme XHTML, et cela ne fonctionnera pas dans IE (cela signifiera également que toute petite erreur que vous faites empêchera votre page d'être affichée, dans les navigateurs qui prennent en charge XHTML). Ainsi, la plupart de ce qui ressemble à XHTML sur le Web est réellement servi et interprété comme HTML. Voir Servir XHTML en tant que texte / HTML considéré comme nocif pour plus d'informations.
意思就是说: html 中的规定是 <br> 空标签 , 没有结束符 , 但是在 xhtml 中 , 规定是 <br/> 开始标签后面紧跟结束标签。
在 xhtml 中 , <br> 标签必须被正确地关闭 , 比如这样: <Br />。 <br> 标签是空标签 (意味着它没有结束标签 , 因此这是错误的 : <br> </br>) 。在 xhtml 中 , 把结束标签放在开始标签中 , 也就是 <r />。