W3C的X
HTML标准比
HTML标准拥有更多的优点,网页设计者其实只需要做出部分的代码调整,就能完成由html向xhtml的过渡。而事实上,大部分网页设计者仍然习惯于遵从老的html标准,而不愿意向xhtml过渡。
- 可扩展性:作为XML的应用程序,XHTML具有可扩展性。相比于HTML的转换进程,它的强大的扩展能力将为未来语言的转化简化了不少。大部分浏览器都已经与XML相适应,所以添加一些语言因素只不过是改变一下文件类型的定义和名字空间,也就没必要非要等待浏览器开发者对新因素提供支持。
- 互用性和可携带性:一个构建正确的XHTML文件可以在各种各样的演示设备上重新格式化使用,包括手机,PDA和其它的一些手持设备。一个XHTML文件和其它的XML工具和应用程序也是兼容的。
对于将来的网络,这是两个具有重大应用功能的宝贵优点。但是大部分网站构建者并不这样看待。所以他们该清醒地认识到这一点了,这就是我对X
HTML的优点高于
HTML的评论。
- 推广标准化:XHTML对所使用的标识标签制订严格的规则,从而解决了困扰HTML代码的模糊性和相互矛盾的问题。
- 提高访问量:XHTML文件更便于访问,这也就意味着它们能更好地配合屏幕阅读机和其它适应性技术的工作,也就意味着它们更能得到搜索引擎的青睐。
- 优化压缩网页:XHTML继续保持HTML4的内容与表现层分离的运作。XHTML标识指定文件结构。表现语言是采用CSS布局,这便于网站的构建和维护。
- 加强实例站点:许多力荐的HTML实例站点在XHTML都是要求的。
- 提高更多工具的可用性:既然XHTML是XML的一种应用程序,使用任何流行的XML工具就可以来构建,维护,改变Web文件,在XHTML文件上使用其它XML的应用程序(比如SVG),也可以使用XML工具来应用其它操作,比如转换一个XHTML文件成为一个PDF文件。
代码的实际差异
http://www.it55.com
比起
HTML4,X
HTML的语法规则更为严格。然而,它们之间差异不大,也不难理解。如果你能清晰地编写
HTML代码,那么过渡到X
HTML就比较容易了。
- <?xml version="1.0" encoding="iso-8859-1"?> HTML要求宣告文件类型
<!DOCTYPE html PUBLIC "-//W3C//DTD X
HTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
- Html, head, body, and title elements are required:
- 要求HTML,开头,内容,标题这些要素
<html>
免费矢量图片素材下载http://www.it55.com
<head>
<title>Page Title</title>
</head>
<body>
</body>
</html>
<p class="bodytxt">
font-size="large"
<p>text</p>
- 空标签(比如hr,br,img)也要关闭,在标签尾部使用一个正斜杠“/”来关闭
<br />
<em><strong>text</strong></em>
以上不是
HTML和X
HTML的所有差异,但涵盖了大部分的普遍差异。在以后的专栏里,我会就正确的X
HTML代码做更详尽的解释。
你还等什么?
免费网页模版下载http://www.it55.com 既然X
HTML有如此多的优点,就没有理由不使用它了。
HTML和X
HTML的代码差异不应该成为使用的障碍。首先,相对来说,它们是少量的,而且容易学会。其次,新版的流行的Web开发软件,比如说Dreamweaver MX,都至少具有基本X
HTML的支持,也就意味着比起
HTML, X
HTML很可能就不会过多地要求手动编码.
当然,用X
HTML标准来重新编写现有网页将会是一件耗时冗长的麻烦事。这样做也不可能会给网络浏览者带来翻天覆地的改善。但是没有原因不使用X
HTML来编写新的网页。X
HTML是通往未来网页的途径,程序设计也亦然。
(编辑:IT资讯之家 www.it55.com)