当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > 初学者需要知道WEB标准的前景

CSS样式表
CSS网页设计 IE8和IE7共存
CSS2 打印属性让打印HTML文档不出问题
制作网页中设计段落缩进的方法
CSS border 属性使用说明
CSS border-style 属性使用方法
CSS border-color 属性使用方法
CSS border-width 属性使用教程
CSS padding属性定义边内补白
CSS margin 属性定义边外补白
网页布局教程 掌握CSS网页布局属性
css 背景样式属性说明
span margin 设置生效
html 滚动条在IE6和IE7中兼容性问题
IE6 两个div有间隙的问题(IE 3px bug)
CSS 数字和字母将容器撑大问题解决
换个角度看页面重构中的语义化
DIY属于个人开发使用的CSS Reset
CSS 空格引起网页布局间距问题
CSS 网页制作时遇到问题的快速参考技巧
css li 去掉点的样式写法

CSS样式表 中的 初学者需要知道WEB标准的前景


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 89 ::
收藏到网摘: n/a

  什么要建立WEB标准?

  传统的网页布局(使用Table进行布局)已经有很长的历史和比较成熟的技术规范了。在ruanchen.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布局的页面,内容边加载边显示,所以大大提高了显示速度。同时由于标准布局的代码更简洁,增加了关键字占网页总代码的比重,实现了搜索引擎的优化。