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

CSS样式表
用css实现图片垂直居中的使用技巧
CSS List Grid Layout 图片垂直居中
IE6网页神奇BUG
Marquee高级用法实例代码
web标准知识——从p开始,循序渐进
web标准知识——用途相似的标签
html链接与文本标签们
当标题不能显示完整的解决方法
详解链接的rel与target区别
使css兼容IE8的小技巧
CSS 首字母大写代码
CSSvista可同时在IE和Fifrefox调试的CSS编辑提供下载
css font缩写总结附实例
css下margin、padding、border、background和font缩写示例
用CSS来控制图片显示大小的代码
css下划线颜色一句话代码
css常见问题解决方法小结
relative absolute无法冲破的等级问题解决
div总是被select遮挡的解决方法
CSS文字截取功能实现代码

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 64 ::
收藏到网摘: 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布局的页面,内容边加载边显示,所以大大提高了显示速度。同时由于标准布局的代码更简洁,增加了关键字占网页总代码的比重,实现了搜索引擎的优化。