我有一个在 php 上运行的网页,其中包含一些表格、输入框和一个表单。设计非常基本,但我<br />
会在需要时使用各种标签。有时我可能连续有两三个,所以间距看起来更好。
<br />
当一个人使用多个标签时,是否有经验法则?大多数人只是将它们附加在同一行代码上,还是将每个<br />
标签放在自己的行上?
除了添加额外的 HTML,人们普遍认为,更好的方法是使用 CSS在元素之间而不是标签之间添加空格(例如或)来将内容与表示分开。padding
margin
<br/>
实际上,经验法则是根本不使用<br />
标签进行样式设置。您应该使用 css 在不是 html 标记的事物之间创建边距。
关于换行没有经验法则——使用有意义的。
也就是说,多个换行符可能表明您使用了错误的方法。它们通常根本没有任何意义。如果您使用换行符来创建空白或定位布局元素,则应该使用 css 填充或边距(或定位)。段落应该被包含在p
标签中。表格数据应使用table
.
另外——如果你正在制作HTML,标签是<br>
在 XHTML 中,XML 句法要求规定必须使用显式结束标记(如上)或空元素句法将其明确化。这是通过在右尖括号之前的开始标记的末尾插入一个斜杠来实现的。
参考:HTML 5 草稿参考
关于 w3Schools 的说明:您应该知道 w3Schools 不隶属于 w3c 标准机构(HTML 规范的发布者),也不隶属于任何其他标准机构或浏览器供应商。该网站上的某些信息不正确。
为了获得更好的参考,您应该始终检查规范(html5,html4 [您应该只使用 5])。其他可靠的资源包括浏览器供应商或语言出版商。比如MDN、php.net、MSDN 上的 ASP.net等。w3Schools不能比这些资源更权威、更准确。
更多阅读
这一次我得到了简短的回答。BR 标签用于文本中的换行符。就这些。