HTML <html> 标签的 xmlns 属性 详解
HTML基础 2022-06-02 12:01:20小码哥的IT人生shichen
HTML <html> 标签的 xmlns 属性
实例
一个简单的 XHTML 文档,包含最少的必需的标签:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>文档的标题</title>
</head>
<body>
文档的内容 ......
</body>
</html>
完整实例【亲自试一试】:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>文档的标题</title>
</head>
<body>
文档的内容 ......
</body>
</html>
可以使用本站在线JavaScript测试工具测试上述代码运行效果:http://www.phpcodeweb.com/runjs.html
定义和用法
xmlns
属性规定文档的 xml 命名空间。
注释:xmlns
属性在 XHTML 中是必需的,在 HTML 4.01 中无效,在 HTML5 中是可选的。
注释:当 XHTML 文档中缺少 xmlns 属性时,http://w3.org 上的 HTML 验证器不会报错。这是因为命名空间 "xmlns=http://www.w3.org/1999/xhtml" 是默认的,即使您不包含它,也会被添加到 <html> 标签中。
浏览器支持
属性 | Chrome | Internet Explorer / Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
xmlns | Yes | Yes | Yes | Yes | Yes |
语法
<html xmlns="http://www.w3.org/1999/xhtml">
属性值
值 | 描述 |
---|---|
http://www.w3.org/1999/xhtml | 要使用的命名空间(用于 XHTML 文档)。 |