【发布时间】:2014-07-16 23:40:22
【问题描述】:
有时在 xhtml 中我们写假设 <table border="1">,然后在 css 中我们再次写 table{ border:2px solid black}。我很困惑什么时候写哪个。何时使用属性以及何时使用 css。有时他们会感到困惑。
【问题讨论】:
-
关于
border属性:Do not use this attribute, as it has been deprecated: the <table> element should be styled using CSS.developer.mozilla.org/en-US/docs/Web/HTML/Element/… -
这只是一个例子。另一种是单元格间距和单元格填充。有时它被声明为属性,有时在 css 中。它变得令人困惑。
-
cellpadding和cellspacing也是如此:developer.mozilla.org/en-US/docs/Web/HTML/Element/… -
@RandomUs1r - 这就是为什么你永远不应该关注 w3schools 所说的内容。它经常是错误的。并且与 W3C 没有任何关联。
-
@RandomUs1r ... 永远不要相信 w3schools 会弄清事实。去文档本身。即使网站纠正了一些问题,它仍然不如文档本身可靠,并且绝不是反对文档的有效论据