Antwort von Stackflow:
Einfach <br> ist ausreichend.
Die anderen Formen sind für die Kompatibilität mit XHTML da; Damit es möglich ist, denselben Code wie XHTML zu schreiben, und es auch als HTML funktioniert. Einige Systeme, die HTML erzeugen, können auf XML -Generatoren basieren und haben daher nicht die Fähigkeit, nur ein bloßes <br> -Tag auszugeben. Wenn Sie ein solches System verwenden, ist es in Ordnung, <br/> zu verwenden, es ist einfach nicht erforderlich, wenn Sie es nicht tun müssen.
Sehr wenige Menschen verwenden jedoch tatsächlich XHTML. Sie müssen Ihren Inhalt als Anwendung/XHTML+XML bedienen, damit sie als XHTML interpretiert werden kann, und dies funktioniert nicht in IE (es bedeutet auch, dass ein kleiner Fehler, den Sie machen, Ihre Seite in Browsern angezeigt wird, die XHTML unterstützen). Das meiste, was XHTML im Web aussieht, wird tatsächlich als HTML serviert und interpretiert. Siehe Serving XHTML als Text/HTML, das für einige weitere Informationen als schädlich angesehen wird.
意思就是说: html 中的规定是 <br> 空标签 , 没有结束符 , 但是在 xhtml 中 规定是 规定是 <br/> 开始标签后面紧跟结束标签。
在 xhtml 中 , <br> 标签必须被正确地关闭 比如这样 : : : : : : <br />。 <br> 标签是空标签(意味着它没有结束标签 因此这是错误的 : : <br> </br> )。在 xhtml 中 把结束标签放在开始标签中 把结束标签放在开始标签中 也就是 <br />。