WAP 2.0页面类型判断
来源:互联网 发布:网络教育和自考区别 编辑:程序博客网 时间:2024/04/28 07:44
XHTML <!DOCTYPE> 标签
定义和用法
<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。
该标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。
以下面这个 <!DOCTYPE> 标签为例:
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
在上面的声明中,声明了文档的根元素是 html,它在公共标识符被定义为 "-//W3C//DTD XHTML 1.0 Strict//EN" 的 DTD 中进行了定义。浏览器将明白如何寻找匹配此公共标识符的 DTD。如果找不到,浏览器将使用公共标识符后面的 URL 作为寻找 DTD 的位置。
提示和注释:
注释:<!DOCTYPE> 标签没有结束标签!
HTML
HTML 4.01 规定了三种文档类型:Strict、Transitional 以及 Frameset。
HTML Strict DTD
如果您需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样式表(CSS)配合使用:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML Transitional DTD
Transitional DTD 可包含 W3C 所期望移入样式表的呈现属性和元素。如果您的读者使用了不支持层叠样式表(CSS)的浏览器以至于您不得不使用 HTML 的呈现特性时,请使用此类型:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Frameset DTD
Frameset DTD 应当被用于带有框架的文档。除 frameset 元素取代了 body 元素之外,Frameset DTD 等同于 Transitional DTD:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
XHTML
XHTML 1.0 规定了三种 XML 文档类型:Strict、Transitional 以及 Frameset。
XHTML Strict DTD
如果您需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样式表(CSS)配合使用:
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
XHTML Transitional DTD
Transitional DTD 可包含 W3C 所期望移入样式表的呈现属性和元素。如果您的读者使用了不支持层叠样式表(CSS)的浏览器以至于您不得不使用 XHTML 的呈现特性时,请使用此类型:
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
XHTML Frameset DTD
当您希望使用框架时,请使用此 DTD!
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
如需检查你是否编写了带有正确 DTD 的合法 XHTML 文档,您可以把您的 XHTML 页面链接到一个 XHTML 验证器。
属性:无
判断之二。
DTD 判断
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
基本上在分析页面数据,并选择加载引擎的时候,只需要根据这个DTD就可以确定页面类型了
判断之三
content-type: application/xhtml+xml;charset=UTF-8。
根据content-type判断WAP2.0也是相当的准确的
- WAP 2.0页面类型判断
- 判断网络类型 wap和net
- 判断接入的网络类型(wap,net,wifi)
- JS 判断移动端设备类型 跳转到Wap网站
- 判断设备访问类型是PC端还是WAP端
- uaredirect.js 进行判断是pc还是wap端(移动端) wap端跳转页面
- php生成WAP页面
- php生成WAP页面
- wap页面下载
- wap页面跳转
- javascript判断页面访问类型进行跳转
- html 页面转wap 页面
- js判断是否是移动端自动跳转到wap页面代码
- php判断是否是移动端自动跳转到wap页面代码
- OutputCache造成页面响应内容类型为text/vnd.wap.wml的问题
- OutputCache造成页面响应内容类型为text/vnd.wap.wml的问题
- 手机网页(WAP)页面上的输入框默认键盘类型
- WAP 2.0
- 外星人间谍的情报
- Windows NT 驱动程序开发人员提示(应注意避免的事项)(转)
- 使用Squid集群配合Dnspod建立双线镜像(转)
- 信息高速公路上做广告
- 通用试题库管理系统
- WAP 2.0页面类型判断
- ORACLE 11G DBA course given in English.
- 全面深入学习OLE技术
- WSDL 的内部运作
- GetSystemMetrics()函数的用法
- 刷新页面 保留密码
- 在AJAX中从GridView表中无法导出Excel表格的问题
- function, new function, new Function
- 控件执行生命周期