我在php上运行了一个网页,其中包含几个表格,输入框和表格。设计非常基本,但我需要时使用各种<br />
标签。有时我可能连续两三个,所以间距看起来更好。
当使用多个<br />
标签时,有什么经验可做吗?大多数人只是将它们附加在同一行代码上,或者每个<br />
标记都在自己的行上吗?
答案 0 :(得分:11)
不是添加额外的HTML,而是通过使用CSS在元素之间添加空间(例如padding
或margin
)而不是{separate content from presentation,更好的方法是{{3}}。 {1}}代码。
答案 1 :(得分:9)
实际上,经验法则是不要使用<br />
标签进行样式设置。你应该使用css在事物之间创建边距而不是html标记。
答案 2 :(得分:7)
没有关于换行符的经验法则 - 使用有意义的东西。
也就是说,多次换行可能表明你使用了错误的方法;他们通常没有任何意义。如果您使用换行符来创建空格或定位布局元素,则应使用css填充或边距(或定位)。段落应该用p
标签括起来。表格数据应使用table
。
此外 - 如果您正在制作 HTML ,则代码为<br>
在XHTML中,XML语法要求规定必须这样做 使用显式结束标记(如上所述)或空显式 元素语法。这是通过在末尾插入一个斜杠来实现的 紧靠直角括号之前的开始标记。
关于w3Schools的说明:您应该知道w3Schools不隶属于w3c标准组织(HTML规范的发布者),也不隶属于任何其他标准组织或浏览器供应商。该网站上的一些信息不正确。
为了更好地参考,您应该始终查看规范(html5,html4 [您应该只使用5])。其他可靠资源包括浏览器供应商或语言发布者。例如,MDN,php.net,ASP.net on MSDN等w3Schools 不能比这些资源更具权威性或准确性。
更多阅读
答案 3 :(得分:0)
我曾经有一个简短的回答。 BR标签用于文本中的换行符。就是这样。