+ -
当前位置:首页 → 问答吧 → <html xmlns="http"> </html> 关于这段??

<html xmlns="http"> </html> 关于这段??

时间:2011-06-04

来源:互联网

HTML code
<html xmlns=”http://www.w3.org/1999/xhtml”> </html>

这段有什么功用? 里面的xmlns=" http://" 要怎么解释 和 定义??
为什么一定要连接 http://www.w3.org/1999/xhtml??

作者: L3nnon   发布时间: 2011-06-04

遵循3WC协议。就是网页 规范。

<html xmlns>名字空间:
<html xmlns="http://www.w3.org/1999/xhtml" lang="utf-8">
说明:XHTML1.0标准中不允许自定义名字空间,因此目前的说有的名字空间都是一样的。

xmlns 属性可以在文档中定义一个或多个可供选择的命名空间。该属性可以放置在文档内任何元素的开始标签中。该属性的值类似于 URL,它定义了一个命名空间,浏览器会将此命名空间用于该属性所在元素内的所有内容。

例如,如果需要使用符合 XML 规范的 XHTML 文档,则应该在文档中的<html> 标签中至少使用一个 xmlns 属性,以指定整个文档所使用的主要命名空间:

作者: zell419   发布时间: 2011-06-04

<div id=aaa>中的id你一定知道是DIV标签的ID属性。
xmlns就是<html>标签的一个属性:命名空间属性。属性值http://www.w3.org/1999/xhtml类似URL;
它的作用是给页面文档定义属性值所约定的(可以多个)可供选择的命名空间,浏览器会将该命名空间用于<html>内的所有元素内容

作者: toury   发布时间: 2011-06-04