博客园  :: 首页  :: 管理

关于<br>和<br/>的区别说明

Posted on 2025-10-30 13:19  520_1351  阅读(14)  评论(0)    收藏  举报

<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