前言:
现在都讲究标准建站,而标准建站使用的技术主要是xhtml+css,而现在我们普遍使用的是html代码,那么我该如何转换呢?以及html 和xhtml有什么不同呢?在这个教程里,你将学到html和xhtml之间的不同,以及如何将html转换为xhtml。毕竟xhtml是发展的方向,所以我觉得该教程有必要在本站上发布。我感觉要是你想使用标准还是最好先学html,因为比较简单,然后再来看该教程。
xhtml介绍:
xhtml是 extensible hypertext markup language(可扩展超文本标记语言) 的英文缩写,而html则是 hypertext markup language(超文本标记语言) ,这是名字的不同。其实我们说得标准应该是xml,那为什么要学习xhtml呢?因为现在的html代码烦琐,危机四伏,但是xml使用环境还不成熟,所以推出了一个过度的产品就是xhtml,它起着呈上起下的作用。也有人认为xhtml是html的一个升级版本,其实也是正确的,我的理解是xhtml把 html做得更加规范的一个标记语言,使html变得功能强大,减少了代码的烦琐尤其是表格。
xhtml是在2000年1月26日被国际标准组织机构w3c(world wide web consortium)定为一个标准的,认为是html的一个最新版本,并且将逐渐替换html。现在所有的浏览器都支持xhtml,xhtml兼容 html 4.0。也有人认为xhtml就是html4.01。如果你在学习过程中自己编写了一个符合标准的站,你可以通过w3c的验证,验证通过后你将会得到一个标志,通常是xhtml1.0认证和css验证。我也不清楚目前国内有多少个网站同时通过了这两个验证。大家可以去http://www.w3.org/ 这个站点去验证你的站,如果符合那两个规则则会分别给我们两段代码加到你的网页上向别人展示说明你采用了标准建站啊,牛啊!
为什么我们使用xhtml
xhtml是html升级为xml的过度产品,被定为一个标准,xhtml完全兼容html4.01,并且具有xml的语法。下面我们来看一个含有错误代码的html,如下:
<html>
<head>
<title>this is bad html</title>
<body>
<h1>bad html
</body>
虽然含有错误代码,但是当我们在浏览器中浏览时还能正常显示。xml是一个标记语言,但是它要求在网页中出现的任何元素都应该被标记出来, xml是用来描述网页中的数据的,而html用来显示网页中的元素的。目前我们上网使用的各种浏览器技术,包括手提电脑、手机上网浏览等等,都要求浏览的一些内容都要被正确标记,如果有错误的标记可能会使显示特别混乱、甚至不能正常显示。
因此联合 html 和xml , 还有其他的一些技术,我们得到了一种现在有用的而且在将来也有用的语言 - xhtml。
当在将来都规范的时候我们就要用的 xhtml 正确格式的标记了,使所有的浏览器都能正确的执行,所以我们现在有必要开始学习xhtml了。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器