new 2014's XHTML recomendation say about namespaces,
HTML命名空间为:http://www.w3.org/1999/xhtml
因此,一个好的做法是在 XHTML5 文件的根标记中添加属性xmlns
,
<html xmlns="http://www.w3.org/1999/xhtml">...</html>
但是,让我们看看http://www.w3.org/1999/xhtml,它已更新?
否:最后一次更新是2013-01-16,关于XHTML它说的是“工作草案”,所以,也许,没有最终决定......
问题:我们可以信任在此命名空间声明中?或者我们必须等待一个完整而安全的标准化呢?
答案 0 :(得分:4)
为了向后兼容,自2000年以来,所有HTML版本都使用了相同的http://www.w3.org/1999/xhtml
命名空间,包括XHTML 5.
W3C HTML5 28 October 2014 Recommendation(不是草稿,意味着规范流程已完成)says:
HTML命名空间为:http://www.w3.org/1999/xhtml
WHATWG's HTML: Living Standard — Last Updated 29 January 2015也says:
HTML命名空间为:http://www.w3.org/1999/xhtml
信任http://www.w3.org/1999/xhtml
命名空间名称的稳定性是安全的。
陈旧&#34;工作草案的存在&#34; http://www.w3.org/1999/xhtml/中列出的文档页面上的标签不会更改HTML5的实际推荐状态。您还应该知道名称空间URI是词法命名构造which does not even have to be retrievable.