我发现一段时间后中心标签已被弃用。可以理解,因为HTML用于构建内容而不是格式化。但是为什么align属性也被弃用了呢?属性可用于格式化。我知道CSS可以使用,但不是每个人都知道CSS。更糟糕的是, text-align:center; 和 margin-left:auto; margin-right:auto; 并不总是以对象为中心,但几乎总能使用。
以下是来自W3C的帖子:http://www.w3.org/TR/html4/present/graphics.html#h-15.1.2
在我正在使用的网站上,我们使用的是最新的doctype()。我应该尽量不使用align属性吗? CSS是唯一安全的中心对象方式吗?我正在努力确保内容对未来是安全的。
答案 0 :(得分:2)
是的,应该使用CSS。我想不出为什么使用HTML属性进行对齐而不是CSS规则会更好的一个原因。如果您不想学习CSS(这很好),您可能需要考虑使用像Twitter Bootstrap这样的CSS框架,尤其是scaffolding部分。它将为您节省大量时间,让您的网站从一开始就看起来很好,并且当您厌倦了默认主题时,让您以一致的方式应用自定义主题。