<br> 和 <br/> 是 HTML 中用于换行的标签,主要区别在于语法规范和兼容性:
语法规范
<br> 是 HTML 的原始写法,属于空标签(无需闭合)
<br/> 是 XHTML 和 XML 的写法,要求自闭合标签(斜杠结尾),符合更严格的语法标准
兼容性
现代浏览器(包括 HTML5)均支持两种写法,效果完全相同
在 XHTML 或 XML 文档中必须使用 <br/>,否则会解析错误
推荐写法
纯 HTML 项目可使用 <br>,但 <br/> 更符合未来标准,建议优先使用
若代码需兼容 XML/XHTML(如 SVG、MathML),必须使用 <br/>
错误用法:<br></br> 是无效的,<br> 标签不允许闭合, 但笔者测试如下写法
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title>标题字段</title> </head> <body> <br>Author</br>QQ-5201351 </body> </html>
实际上,浏览器,容错了,一样会是3行显示,一行空白,另外两段分别占一行
总结:两者功能一致,但语法规范不同,根据项目需求选择即可
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/19176745
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!
浙公网安备 33010602011771号