您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

html5的上一代语言是什么

2026/4/4 2:33:10发布12次查看
html5的上一代语言是“xhtml 1.0”。html5是2012年发布的语言标准,它的上一代版本是2000年发布的“xhtml 1.0”;“xhtml 1.0”是一种在“html4.0”基础上优化和改进的的新语言,目的是基于xml应用。
本教程操作环境:windows7系统、html5版、dell g3电脑。
html5的上一代语言是“xhtml 1.0”。
从 web 诞生早期至今,已经发展出多个 html 版本:
版本年份描述
html 1.0 1993 在1993年6月作为互联网工程工作小组(ietf)工作草案发布。 
html 2.0 1995 1995年1 1月作为rfc 1866发布,于2000年6月发布之后被宣布已经过时。
html 3.2 1997 1997年1月14日,w3c推荐标准。
html 4.0 1997 1997年12月18日,w3c推荐标准。
html 4.01(微小改进) 1999 1999年12月24日,w3c推荐标准。
xhtml 1.0 2000
html5 2012 html5是公认的下一代web语言,极大地提升了web在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手。internet explorer 8及以前的版本不支持。
xhtml5 2013
可扩展超文本标记语言(英语:extensible hypertext markup language,xhtml),是一种标记语言,表现方式与超文本标记语言(html)类似,不过语法上更加严格。从继承关系上讲,html是一种基于标准通用标记语言(sgml)的应用,是一种非常灵活的置标语言,而xhtml则基于可扩展标记语言(xml),xml是sgml的一个子集。xhtml 1.0在2000年1月26日成为w3c的推荐标准。
xhtml就是一个扮演着类似html的角色的可扩展标记语言(xml),所以,本质上说,xhtml是一个过渡技术,结合了部分xml的强大功能及大多数html的简单特性。
xhtml1.1为xhtml最后的独立标准,2.0止于草案阶段。xhtml5则是属于html5标准的一部分,且名称已改为“以xml序列化的html5”,而非“可扩展的html”。
形成背景
2000年底,国际w3c组织(万维网联盟)组织公布发行了xhtml 1.0版本。xhtml 1.0是一种在html 4.0基础上优化和改进的的新语言,目的是基于xml应用。xhtml是一种增强了的html,xhtml 是更严谨更纯净的 html 版本。它的可扩展性和灵活性将适应未来网络应用更多的需求。xml虽然数据转换能力强大,完全可以替代html,但面对成千上万已有的基于html语言设计的网站,直接采用xml还为时过早。因此,在html4.0的基础上,用xml的规则对其进行扩展,得到了xhtml。所以,建立xhtml的目的就是实现html向xml的过渡。国际上在网站设计中推崇的web标准就是基于xhtml的应用(即通常所说的css+div)。
区别
xhtml是当前html版的继承者。html语法要求比较松散,这样对网页编写者来说,比较方便,但对于机器来说,语言的语法越松散,处理起来就越困难,对于传统的计算机来说,还有能力兼容松散语法,但对于许多其他设备,比如手机,难度就比较大。因此产生了由dtd定义规则,语法要求更加严格的xhtml。
大部分常见的浏览器都可以正确地解析xhtml,即使早期的浏览器,xhtml作为html的一个子集,许多也可以解析。也就是说,几乎所有的网页浏览器在正确解析html的同时,也可兼容xhtml。当然,从html完全转移到xhtml,还需要一个过程。
跟层叠式样式表(外语缩写:css)结合后,xhtml能发挥真正的威力;这使实现样式跟内容的分离的同时,又能有机地组合网页代码,在另外的单独文件中,还可以混合各种xml应用,比如mathml、svg。
从html到xhtml过渡的变化比较小,主要是为了适应xml。最大的变化在于文档必须是良构的,所有标签必须闭合,也就是说开始标签要有相应的结束标签。另外,xhtml中所有的标签必须小写。而按照html 2.0以来的传统,很多人都是将标签大写,这点两者的差异显著。在xhtml中,所有的参数值,包括数字,必须用双引号括起来(而在sgml和html中,引号不是必须的,当内容只是数字、字母及其它允许的特殊字符时,可以不用引号)。所有元素,包括空元素,比如img、br等,也都必须闭合,实现的方式是在开始标签末尾加入斜扛,比如<img … /> 、<br />。省略参数,比如<option selected>,也不允许,必须用<option selected="selected"/>。两者的详细差别,可通过w3c xhtml说明来查阅。
【相关推荐:html视频教程、web前端)】
以上就是html5的上一代语言是什么的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product