<!DOCTYPE html PUBLIC……>的组成解释
来源:互联网 发布:自适应网页源码 编辑:程序博客网 时间:2024/06/14 05:04
DOCTYPE声明必须放在每一个XHTML文档最顶部,在所有代码和标识之上。
eg:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
其中的DTD(例如上例中的xhtml1-transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据你定义的DTD来解释你页面的标识,并展现出来
XHTML 1.0 提供了三种DTD声明可供选择:
* 过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法),完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
* 严格的(Strict):要求严格的DTD,你不能使用任何表现层的标识和属性,例如<br>,完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
* 框架的(Frameset):专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD,完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
- <!DOCTYPE html PUBLIC……>的组成解释
- <!DOCTYPE html PUBLIC……>的组成解释
- 解释 <!DOCTYPE html PUBLIC /"-//W3C//DTD XHTML 1.0 Transitional//EN/"
- DOCTYPE HTML PUBLIC的官方定义
- 关于DOCTYPE html PUBLIC
- DOCTYPE html PUBLIC 让人吐血的问题
- 【HTML】DOCTYPE html PUBLIC
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 >
- 关于HTML的DOCTYPE详细解释(面试知识)
- 有DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"和无指定时的css差异
- DOCTYPE html PUBLIC 指定了 HTML 文档遵循的文档类型定义
- jsp中<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 。。的重要性
- 网页 的DOCTYPE HTML public 会导致 页面的部分事件不触发
- DOCTYPE html PUBLIC 让人吐血的问题(转载)div.style.left为空
- HTML 的DOCTYPE 标签
- HTML DOCTYPE 的重要性
- HTML DOCTYPE 的重要性
- <!DOCTYPE html>的重要性
- RGB数据保存为BMP图片
- HTML+CSS(1)
- 也说说MVC如何防盗链
- 一款游戏的背包数据非常规查找处理方法
- #勉励#一旦开始,就不轻易停下
- <!DOCTYPE html PUBLIC……>的组成解释
- leetcode50. Pow(x, n)
- Mac OS X下Maven的安装与配置
- [知识点滴]巧妙去掉HTML中Inline-Block元素之间的空白的4种技巧
- 编程语言 - 标识符
- 用with处理文件
- Leetcode140:Word Break II
- 小水怪微信爬虫(1):俄语;雅思;人工智能;旅游;搞笑
- 一个虐你千百遍的问题:“RPC好,还是RESTful好?”