明凯博客

关注网站技术,一个特立独行的程序员

关于DOCTYPE html PUBLIC遵循的文档类型及XHTML规范详解

有时候从网页上的代码复制粘贴后,预览时总达不到效果,直接运行别人的代码却能是正确效果。

明明代码一模一样,可是效果不一样,这让我很莫名奇妙。
最后找到了我认为最没什么用处的第一行才发现真正起作用的竟然是:

网上搜搜,查出下面的资料:

到底有什么用?
我只是记得这是用来声明文档类型的,具体的含义和作用没有深究。

百度一下之后,分享出来。

XHTML 是 HTML 的改造和升级版。

W3C 的 XHTML 1.0 规范在这里:
http://www.w3.org/TR/xhtml1/
W3C 目前正在制定 XHTML 2.0 规范:
http://www.w3.org/TR/xhtml2/

XHTML 1.0 所做的工作就是将 HTML 4.0(最后的 HTML 版本)按照符合 XML 标准的要求加以改造。
XHTML 1.0 并未定义任何新的元素和属性,而是沿用了所有 HTML 4.0 的元素和属性,因此 XHTML 1.0 与 HTML 4.0 是完全兼容的。

传统的 Web 开发者/设计师非常容易掌握 XHTML 1.0。目前所有主流的桌面浏览器都已经可以很好地支持 XHTML 1.0,甚至很多移动智能设备(智能手机、PDA 等等)中的浏览器也已经可以很好地支持 XHTML 1.0。

XHTML 2.0 对于 XHTML 1.0 做了很大的改进,很多地方甚至与 XHTML 1.0 不兼容。由于目前主流的浏览器仅仅只能支持 XHTML 1.0,因此我

Pages: 1 2 3 4 5 6

, , ,

相关文章

3 条评论 “关于DOCTYPE html PUBLIC遵循的文档类型及XHTML规范详解

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注