HTML和XHTML是一种语言还是两种语言?他们有什么共同点与区别?前面我们学习了HTML的基础,这里我们来让大家了解,HTML与XHTML的区别和共同点…
HTML和XHTML是一种语言还是两种语言?他们有什么共同点与区别?前面我们学习了HTML的基础,这里我们来让大家了解,HTML与XHTML的区别和共同点...
HTML和XHTML是同一种语言的不同阶段,可以说HTML是一种基础的标记性语言,而XHTML是建立在规范之上的标记性语言!它比HTML更严格,更紧密!下面我们来看看HTML的演化历史:
HTML 2.0:1995年11月发布
HTML3.2:1996年1月14日发布
HTML7.0::1997年12月18日发布
HTML7.01:1999年12月24日发布
XHTML1.0:2000年1月发布
2002年8月1日重新发布修订版
XHTML1.1:2001年5月31日发布
XHTML2.0:貌似在开发中...至于几时开发完成我不清楚了,如果已经放出来了请告之我修改,谢谢
XHTML的1.0呢是参考自HTML 4.01 Strict改编的
好了,我们了解完了历史,再来看看究竟什么是XHTML吧!
XHTML 指扩展超文本标签语言(EXtensible HyperText Markup Language)。
XHTML 的目标是取代 HTML。
XHTML 与 HTML 4.01 几乎是相同的。
XHTML 是更严格更纯净的 HTML 版本。
XHTML 是作为一种 XML 应用被重新定义的 HTML。
XHTML 是一个 W3C 标准。
* XHTML是EXtensible HyperText Markup Language的英文缩写,即可扩展的超文本标记语言.
* XHTML语言是一种标记语言,它不需要编译,可以直接由浏览器执行.
* XHTML是用来代替HTML的, 是2000年w3c公布发行的.
* XHTML是一种增强了的HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求.
* XHTML是基于XML的应用.
* XHTML更简洁更严谨.
* XHTML也可以说就是HTML一个升级版本.(w3c描述它为'HTML 4.01')
* 除此之外XHTML和HTML基本相同.
* XHTML是大小写敏感的,XHTML与xhtml是不一样的.标准的XHTML标签应该使用小写.
HTML的现行规范
1. XHTML 1.0 Transitional - 过渡型,标识语法要求较宽松
<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.<CITE highlight="true"> </CITE>/TR/xhtml1/DTD/xhtml1-transitional.dtd">
要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。
2. XHTML 1.0 Strict - 严格型,标识要求达到以上XHTML相比于HTML的所有改动
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www./TR/xhtml1/DTD/xhtml1-strict.dtd">
要求严格的DTD,你不能使用任何表现层的标识和属性
3. XHTML 1.0 Frameset - 框架集定义
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.<CITE highlight="true"></CITE>/TR/xhtml1/DTD/xhtml1-frameset.dtd">
专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD
4. XHTML 1.1 - 模块化的XHTML
5. XHTML 2.0 - 完全模块化可定制化的XHTML,正在开发中,参考http://<CITE highlight="true"></CITE>/
[注:部分内容转自百度百科]
目前评论:2 其中:访客 0 博主 0 引用 2
来自外部的引用: 2