首页 > 开发 > CSS > 正文

初学者需要知道WEB标准的前景

2024-07-11 08:22:05
字体:
来源:转载
供稿:网友

  什么要建立web标准?

  传统的网页布局(使用table进行布局)已经有很长的历史和比较成熟的技术规范了。在VeVb.com的很多文章中阐述了这一点。但其存在很明显的缺点。由于网页的内容和修饰没有分离,导致改版的困难;由于页面代码的语义不明确,导致数据利用的困难。而使用css进行网页布局,分离了结构和表现,所以能成功解决这些问题。

    什么是web标准?

  web标准可以分为3个方面:结构标准语言(主要包括xhtml和xml)、表现标准语言(主要包括css)和行为标准(主要包括对象模型、ecmascript)等,下面简单介绍这些标准。

  1、结构标准语言
  结构标准语言包括两个部分:xml和xhtml。其具体区别如下:
  xml是the extensible markup language的简写,是一种扩展式标识语言。xml设计的目的是对html的补充,它具有强大的扩展性,可以用于网络数据的转换盒描述。同时xml具有简洁有效、易学易用、具有开放的国际化标准、高效可扩充等特点。
  xhtml是the extensible hypertext markup language(可扩展标识语言)的缩写。xhtml是基于xml的标识语言,是html4.01的基础上,用xml的规则对其进行扩展建立起来的,它是html向xml的过渡。
  2、表现标准语言
  css是cascading style sheets(层叠样式表)的缩写。目前推荐遵循的是w3c于1998年5月12日推出的css2。css标准建立的目的是以css进行网页布局,控制网页的表现。css标准布局与xhtml结构语言相结合,可以实现表现与机构相分离,提高网站的实用性和可维护性。
  3、行为标准
  行为标准也包括两个部分:dom和ecmascript,其具体区别如下:
  dom是document obiect model(文档对象模型)的缩写。w3c建立的w3c dom是建立网页与script或程序语言沟通的桥梁。它实现了访问页面中标准组件的一种标准方法。
  ecmascript是ecma(european computer manufacturers association)制定的标准脚本语言。

  web标准的前景

  越来越多的网站(特别是一些大型的门户网站)改版成符合web标准的版本,web标准也逐渐被网站设计者所了解和认可。web标准之所以能从原来的被质疑、争论,到现在的被应用和认可。其主要原因是web标准能给使用者带来真正的好处。在传统的table布局中,页面内容要等表格中的内容加载完后才能显示。而使用css布局的页面,内容边加载边显示,所以大大提高了显示速度。同时由于标准布局的代码更简洁,增加了关键字占网页总代码的比重,实现了搜索引擎的优化。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表