【发布时间】:2018-09-15 14:29:14
【问题描述】:
【问题讨论】:
-
是否配置为遵循 HTML5 标准? %-widths 对许多元素(如表格)无效,因此您应该使用 CSS。
标签: html visual-studio-2017 width
【问题讨论】:
标签: html visual-studio-2017 width
它可能正在使用一组处理最佳实践的代码分析规则。根据the MDN web docs,width 属性已被弃用,不应使用:
不要使用此属性,因为它已被弃用。规则应使用 CSS 定义和设置样式。
如前所述,您应该使用 CSS 设置表格样式。将类应用到表格元素并定义样式:
HTML
<table class="my-table"></table>
CSS
.my-table {
width: 100%;
}
【讨论】:
width 在什么时候得到支持,b/c 浏览器到 Mosaic 并备份到当前的 Chrome Canary 可能会做 width="100%" 就好了。 (也就是说,它看起来像,除非你支持 IE 3,you should be fine with CSS。)