什么可以代替cellpadding,cellspacing,valign和HTML5表中的align?

HTML CSS

村村

2020-03-23

Visual Studio中,我看到以下警告:

  • 验证(HTML 5):属性“ cellpadding”不是元素“ table”的有效属性。
  • 验证(HTML 5):属性“ cellspacing”不是元素“ table”的有效属性。
  • 验证(HTML 5):属性“ valign”不是元素“ td”的有效属性。
  • 验证(HTML 5):属性“ align”不是元素“ td”的有效属性。

如果它们不是HTML5中的有效属性,那么用CSS替换它们是什么?

第2794篇《什么可以代替cellpadding,cellspacing,valign和HTML5表中的align?》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

1个回答
老丝 2020.03.23

这应该可以解决您的问题:

td {
    /* <http://www.w3.org/wiki/CSS/Properties/text-align>
     * left, right, center, justify, inherit
     */
    text-align: center;
    /* <http://www.w3.org/wiki/CSS/Properties/vertical-align>
     * baseline, sub, super, top, text-top, middle,
     * bottom, text-bottom, length, or a value in percentage
     */
    vertical-align: top;
}

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android