6

我不久前发现中心标签已被弃用。可以理解,因为 HTML 用于构建内容,而不是用于格式化。但是为什么 align 属性也被弃用了?属性可用于格式化。我知道CSS可以使用,但不是每个人都知道CSS。更糟糕的是,text-align:center; 左边距:自动;边距右:自动;并不总是使对象居中,但使用几乎总是有效的。

这是 W3C 的帖子:http: //www.w3.org/TR/html4/present/graphics.html#h-15.1.2

在我正在使用的网站上,我们使用的是最新的 doctype ()。我应该尽量不使用 align 属性吗?CSS是使对象居中的唯一安全方法吗?我正在努力确保内容在未来是安全的。

4

1 回答 1

5

是的,应该使用 CSS。我想不出为什么最好使用 HTML 属性而不是 CSS 规则进行对齐的单一原因。如果您不想学习 CSS(这很好),您可能需要考虑使用类似Twitter Bootstrap的 CSS 框架,尤其是脚手架部分。它将为您节省大量时间,让您的网站从一开始就看起来不错,并让您在厌倦默认主题时以一致的方式应用自定义主题。

于 2013-01-27T19:32:52.170 回答