<center> 标签会从 HTML 中淘汰吗?

Will the <center> tag ever be phased out of HTML?

当我在 HTML 中居中文本时,我总是使用 <center> 标签。不过最近,我因为使用​​它而不是使用 CSS 进行文本对齐而受到强烈反对。人们不使用它的主要原因是 <center> 标签已经过时并且将成为 "phased out"。这是真的?我应该开始将我的文本对齐方式移动到 CSS 吗?或者我只使用 <center> 标签安全吗?

是的,你应该改成 CSS。 <center> 标签自 HTML 4(和 XHTML 1)以来已被弃用,取而代之的是 CSS text-align 属性.

<center> 标签已过时。 REF

This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.

此标签已在 HTML 4(和 XHTML 1)中弃用,取而代之的是 CSS text-align 属性,它可以是应用于 <div> 元素或个人 <p>。对于居中块,使用其他 CSS 属性,如 margin-leftmargin-right 并将它们设置为自动(或将 margin 设置为 0 自动)。

检查 here 以查看可以使用哪些标签。

一开始有HTML,还不错

然后需要改变 HTML 的呈现方式,HTML 逐渐包含 <center> <b> <i> 等呈现元素,每个人都欢欣鼓舞... "yayyyyy"

然后人们开始意识到他们所做的事情是丑陋的:"boooooo" 他们拒绝了这些表象元素,而是产生了一个名为 CSS 的新实体。 CSS 可以控制表示,同时保持与结构的分离,促进重用、一致性和更快的开发,一切都很好,也很有趣。

现在 HTML 和 CSS 和谐相处,表象元素沉迷于弃用的肮脏冷酷中。