多个标签是否有一般的经验法则?

时间:2012-08-23 23:41:23

标签: php html css

我在php上运行了一个网页,其中包含几个表格,输入框和表格。设计非常基本,但我需要时使用各种<br />标签。有时我可能连续两三个,所以间距看起来更好。

当使用多个<br />标签时,有什么经验可做吗?大多数人只是将它们附加在同一行代码上,或者每个<br />标记都在自己的行上吗?

4 个答案:

答案 0 :(得分:11)

不是添加额外的HTML,而是通过使用CSS在元素之间添加空间(例如paddingmargin)而不是{separate content from presentation,更好的方法是{{3}}。 {1}}代码。

答案 1 :(得分:9)

实际上,经验法则是不要使用<br />标签进行样式设置。你应该使用css在事物之间创建边距而不是html标记。

答案 2 :(得分:7)

没有关于换行符的经验法则 - 使用有意义的东西。

也就是说,多次换行可能表明你使用了错误的方法;他们通常没有任何意义。如果您使用换行符来创建空格或定位布局元素,则应使用css填充或边距(或定位)。段落应该用p标签括起来。表格数据应使用table

此外 - 如果您正在制作 HTML ,则代码为<br>

  

在XHTML中,XML语法要求规定必须这样做   使用显式结束标记(如上所述)或空显式   元素语法。这是通过在末尾插入一个斜杠来实现的   紧靠直角括号之前的开始标记。

参考:HTML 5 Draft reference

关于w3Schools的说明:您应该知道w3Schools不隶属于w3c标准组织(HTML规范的发布者),也不隶属于任何其他标准组织或浏览器供应商。该网站上的一些信息不正确。

为了更好地参考,您应该始终查看规范(html5html4 [您应该只使用5])。其他可靠资源包括浏览器供应商或语言发布者。例如,MDNphp.netASP.net on MSDN等w3Schools 不能比这些资源更具权威性或准确性。

更多阅读

答案 3 :(得分:0)

我曾经有一个简短的回答。 BR标签用于文本中的换行符。就是这样。