<!DOCTYPE> 标签
2014-08-06 20:07
211 查看
<!DOCTYPE> 标签
此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。
--HTML 4.01 规定了三种文档类型
HTML Strict DTD
HTML Transitional DTD
Frameset DTD
--XHTML 1.0 规定了三种 XML 文档类型
XHTML Strict DTD
XHTML Transitional DTD
XHTML Frameset DTD
以上六种文档类型具体<!DOCTYPE>声明 查看w3c
HTML与XHTML的联系或不同 (个人通俗的理解)
把XHTML当做HTML升级版(有兴趣的读者可以去查阅html与xhtml的历史)
所谓升级版 xhtml废弃一些,增加,修改html原有的元素标签或属性(具体联系区别查看手册)
例子 《article》标签 属性 xhmtl支持 html不支持
--三种文档类型
html 与 xhtml 三种文档类型之间 支持元素标签 css样式不同
例如 <frameset>要声明为 Frameset 文档类型
我觉得大家了解一下就可以了 不必太过于纠结
若学了xml DTD 更好理解一点
顺便说一下html5
历史发展 html->xhtml->html5
现在html5还没被广泛使用 个人认为是没有解决好浏览器之间元素样式的兼容问题
现在多数浏览器对html5元素标签支持度也不高
一般都用XHTML Transitional DTD 这种文档类型
做项目之前 公司都事前规定好了
代码例子
<!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" xml:lang="zh-cn">
<head>
</head>
<body>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
xmlns 属性在 XHTML 中是必需的 查看w3c
此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。
--HTML 4.01 规定了三种文档类型
HTML Strict DTD
HTML Transitional DTD
Frameset DTD
--XHTML 1.0 规定了三种 XML 文档类型
XHTML Strict DTD
XHTML Transitional DTD
XHTML Frameset DTD
以上六种文档类型具体<!DOCTYPE>声明 查看w3c
HTML与XHTML的联系或不同 (个人通俗的理解)
把XHTML当做HTML升级版(有兴趣的读者可以去查阅html与xhtml的历史)
所谓升级版 xhtml废弃一些,增加,修改html原有的元素标签或属性(具体联系区别查看手册)
例子 《article》标签 属性 xhmtl支持 html不支持
--三种文档类型
html 与 xhtml 三种文档类型之间 支持元素标签 css样式不同
例如 <frameset>要声明为 Frameset 文档类型
我觉得大家了解一下就可以了 不必太过于纠结
若学了xml DTD 更好理解一点
顺便说一下html5
历史发展 html->xhtml->html5
现在html5还没被广泛使用 个人认为是没有解决好浏览器之间元素样式的兼容问题
现在多数浏览器对html5元素标签支持度也不高
一般都用XHTML Transitional DTD 这种文档类型
做项目之前 公司都事前规定好了
代码例子
<!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" xml:lang="zh-cn">
<head>
</head>
<body>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
xmlns 属性在 XHTML 中是必需的 查看w3c
相关文章推荐
- html的<!DOCTYPE>标签初窥
- <!DOCTYPE>标签的定义与用法
- <!DOCTYPE>标签与clientHeight属性值的关系
- <!DOCTYPE>标签杂谈
- <!DOCTYPE> 标签的深度剖析以及使用选择
- <!DOCTYPE> 标签属性总结
- <!DOCTYPE> 标签的深度剖析以及使用选择
- <!DOCTYPE> 标签的深度剖析以及使用选择
- <!DOCTYPE> 标签的深度剖析以及使用选择
- <!DOCTYPE> 标签与Extjs在IE下的兼容性探讨
- <!DOCTYPE>标签与table高度100% (转)
- <!DOCTYPE>标签定义、用法
- <c:out value="<b>没有进行转换<b>" escapeXml="false"><c:out>标签中的escapeXML属性
- <a>标签的href属性
- <rich:modelPanel>标签的使用
- jsp中<!DOCTYPE>标签
- <hr>标签不止创建html水平线也可以画圆噢
- <jsp:include page="" flush=""> 标签传参
- HTML中的<select>标签如何设置默认选中的选项
- <c:choose>, <c:when>, <c:otherwise> 标签