如果我使用 XHTML 4.01 Strict,我是否应该避免使用 HTML5 中不支持的标签?

问题描述 投票:0回答:1

这些元素在 HTML5 中不受支持,但在 XHTML 中受支持:

acronym
big
tt

将来当我将文档类型更改为HTML5时,我是否不需要替换或更改任何代码来通过验证?

这也被接受为有效代码,以减轻习惯于自关闭元素的狂热 XHTML 编码人员(如我自己)的痛苦:

<tag type="type" id="name"/>

相同的规则适用于

<meta>
和其他自闭合元素。

如果我现在严格使用 XHTML 1.0,避免使用 HTML5 不支持的标签是个好主意吗?

html xhtml
1个回答
2
投票

是的,提前计划 HTML5 支持是个好主意。 查看此处,了解要避免的已弃用标签和属性的列表。

就 XHTML syntax(始终关闭标签、自关闭标签等)而言,您可以继续使用它而无需担心。 HTML5 可以使用标准 HTML 语法或 XHTML 语法编写,但它始终只是 HTML。

© www.soinside.com 2019 - 2024. All rights reserved.