在 HTML5 中使用属性 align 是否合法?

Is the attribute align legal to use in HTML5?

最近,我正在编辑一个由以前的工人编码的网站。我看到了这个

<div align="right"><table>...</table></div>

而这个 table 很好地向右对齐。但是我在w3school上没有看到这个align属性。 (好像是从Excel或者Word里抄来的。)

此属性 align 在 HTML5 中使用是否合法?

HTML5 中的否 align 属性已弃用。不过,您可以使用样式 sheet text-align 属性.

如果 valign 属性已弃用,您可以使用 vertical-align 属性.

此外,如果您要制作弹性框,请使用 align-content 属性 对齐内容。

align div 元素列在 Non-conforming features 下的 HTML 规范中,它说:

Elements in the following list are entirely obsolete, and must not be used by authors

它在 1998 年 HTML 4 出来时被弃用(支持 CSS)。