HTML 5 <br> 标签定义和用法
<br> 标签插入简单的属性
iis7站长之家。<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/>。