如果我使用XHTML 4.01严格,我应该避免HTML5中不支持的标签吗?

时间:2010-02-14 03:31:39

标签: css html5 xhtml html-validation

HTML 5不支持这些元素,但XHTML支持这些元素:

acronym big tt

将来,当我将我的doctype更改为html 5时,我是否需要更换或更改任何代码才能通过验证?

这也被认为是有效的代码,试图缓解那些习惯于自我关闭元素的狂热XHTML编码器(比如我自己)的痛苦:

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

相同的规则适用于<meta>和其他自闭元素。

如果我现在正在使用XHTML 1.0 Strict,那么避免使用HTML 5不受支持的标记是否是一个好主意?

1 个答案:

答案 0 :(得分:2)

是的,提前计划HTML5支持是个好主意。 Check here表示要避免使用的已弃用标记和属性列表。

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