当前位置:  Web服务器/前端>html5

HTML 5 <br> 标签-插入简单的换行符

 
分享到:
    发布时间:2014-6-9  


    HTML 5 <br> 标签定义和用法<br> 标签插入简单的换行符。<br> 标签是一个空标签,意味着它没有结束标签,所以这样是错误的:<br></br>。HTML 5 <br> 标签属性HTML 5 <br> 标签标准属性class, contenteditable, context...

HTML 5 <br> 标签定义和用法

<br> 标签插入简单的换行符。<br> 标签是一个空标签,意味着它没有结束标签,所以这样是错误的:<br></br>。


HTML 5 <br> 标签属性

HTML 5 <br> 标签标准属性

class, contenteditable, contextmenu, dir, draggable, id, irrelevant,

lang, ref, registrationmark, tabindex, template, title

HTML 5 <br> 标签事件属性

onabort, onbeforeunload, onblur, onchange, onclick, oncontextmenu,

ondblclick, ondrag, ondragend, ondragenter, ondragleave, ondragover,

ondragstart, ondrop, onerror, onfocus, onkeydown, onkeypress, onkeyup,

onload, onmessage, onmousedown, onmousemove, onmouseover, onmouseout,

onmouseup, onmousewheel, onresize, onscroll, onselect, onsubmit, onunload


HTML 5 <br> 标签例子:

This text contains<br />a line break

输出:

This text contains

a line break



HTML5中,<br><br/><br />三者的区别

<br>是HTML写法。

<br/>是XHTML1.1的写法,也是XML写法。

<br />是XHTML为兼容HTML的写法,也是XML写法。

因为HTML5兼容XHTML写法,所以三种都可以使用,没有区别。如果要省一到二个字节的文件大小,使用第一种。如果要方便地转成XML而且也要省一个字节的文件大小,使用第二种。如要要方便地转成XML而且要兼容老的浏览器,使用第三种。因为HTML是SGML的子集,SGML允许标签没有结束标签,而换行符元素正好不需要内嵌元素,也就不需要结束标签。所以在HTML中,应该写成<br>。因为XHTML是XML的子集,在XML中,标签必须要有结束标签。所以在XHTML中只写<br>是不符合语法的,必须写成<br></br>或简写成<br/>。而在XHTML的发展过程中,要做到兼容旧的HTML浏览器。而旧的HTML浏览器不理解(错误理解)这两种写法,对于第一种写法,某些浏览器估计会理解成两个<br>标签(我没有资料证明这一点),对于第二种写法,某些浏览器会理解成一个叫"br/"的标签。所以在兼容HTML的XHTML中我们通常把它写成<br />,这样在HTML解析中会理解成有一个叫"/"的属性的"br"标签,在XML解析中仍然会理解成<br></br>的简写,达到了两全其美的效果。

本类别最新文章推荐:


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

浙ICP备11055608号