【问题标题】:What is the correct way to add space to an HTML table?向 HTML 表格添加空间的正确方法是什么?
【发布时间】:2017-12-06 00:19:30
【问题描述】:

我正在尝试在我正在构建的 web 应用程序中调整表格的间距。我发现了控制表格内空间的各种属性:单元格间距、单元格填充、边框间距,当然还有边距和填充。它们之间有什么区别?我应该只使用我知道和理解的边距和填充,还是使用表格特定属性更合适和正确?

【问题讨论】:

    标签: css html-table border-spacing


    【解决方案1】:

    【讨论】:

    • 我在发布问题之前确实搜索了这些术语。 W3school 关于 cellpading 和 cellspacing 属性的文章表明 HTML5 不支持这些属性 - 这是有价值的信息。谢谢。
    【解决方案2】:

    至于 cellpadding 和 cellspacing - HTML5 不支持它们(参见: https://www.w3schools.com/tags/att_table_cellpadding.asp https://www.w3schools.com/tags/att_table_cellspacing.asp)。

    margin 属性可以用于整个表格的空间,但不适用于单元格之间的空间(https://developer.mozilla.org/en-US/docs/Web/CSS/margin)。对于单元格之间的空间,请使用边框间距属性 (https://www.w3schools.com/cssref/pr_border-spacing.asp)。对于单元格内的空间,只需使用填充。

    【讨论】:

      猜你喜欢
      • 2011-11-17
      • 2021-12-04
      • 2019-03-16
      • 2019-01-06
      • 2018-11-02
      • 1970-01-01
      • 1970-01-01
      • 2014-09-10
      • 2013-03-18
      相关资源
      最近更新 更多