发布网友 发布时间:2022-03-28 04:34
共2个回答
懂视网 时间:2022-03-28 08:56
WEB标准,即网站标准,包括结构(Structure)、表现(Presentation)、行为(Behavior)。
1、结构(Structure)。结构对网页中用到的信息进行整理和分类。HTML超文本标记语言是WEB的基本描述语言,由Tim Berners-lee提出。设计HTML语言的目的是为了能把存在一台电脑上的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是网络的其他电脑上。这样,只要使用鼠标在某一文档中点取一个图标,Internet就会马上转到与与此图标相关的内容上去。而这些信息可能存放在网络的另一台电脑中。
2、表现(Presentation)。表现技术用于对已被结构化的信息进行显示上的控制,包含版式、颜色、大小等形式控制。用于表现的WEB标准技术有:CSS(Cascading Style Sheets)层叠样式表。
3、行为(Behavior)。行为是指对整个文档内部的一个模型定义及交互行为的编写,用于编写用户可进行交互式操作的文档。表现行为的WEB标准技术主要有:DOM(文档对象模型)、ECMAScript(javascript的扩展脚本语言)、DOM(Document Object Model)文档对象模型。
热心网友 时间:2022-03-28 06:04
WEB标准不是某一个标准,而是一系列标准的集合。目前所通常所说的WEB标准一般指网站建设采用基于XHTML语言的网站设计语言,WEB标准中典型的应用模式是“css+div”(什么是css+div)。实际上,WEB标准并不是某一个标准,而是一系列标准的集合。
网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的网站标准也分三方面:结构化标准语言,主要包括XHTML和XML;表现标准语言主要包括CSS;行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C组织(什么是W3C组织)起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。
web标准的本意是实现内容(结构)和表现分离,就是将样式剥离出来放在单独的css文件中。这样做的好处是可以分别处理内容和表现,也方便搜索和内容的再利用。
一些Web开发人员和Web设计师对使用Web标准持抵触态度。普遍的看法是它太难了,不管它是怎么运作,我使用的那些软件总会创建出一些不规范的代码。.
学习新的技术并放弃您所熟知的技术,这很容易引起情绪上的反感,并产生抵触的情绪。然而,如果您很理智的观察一下现在的形势,将会发现,通过学习和使用Web标准会得到许多好处。举几个例子:
更简易的开发与维护:使用更具有语义和结构化的HTML,将让您更加容易、快速的理解他人编写的代码。
与未来浏览器的兼容:当您使用已定义的标准和规范的代码,那么您这个向后兼容的文本就消除了不能被未来的浏览器识别的后患。
更快的网页下载、读取速度:更少的HTML代码带来的将是更小的文件和更快的下载速度。如今的浏览器当处于标准模式下将比它在以前的兼容模式下拥有更快的网页读取速度。
更好的可访问性:语义化的HTML(结构和表现相分离)将让使用浏览器以及不同的浏览设备的读者都能很容易的看到内容。
更高的搜索引擎排名:内容和表现的分离使内容成为了一个文本的主体。与语义化的标记结合会提高您在搜索引擎中的排名。
更好的适应性:一个用语义化标记的文档可以很好的适应于打印和其他的显示设备(像掌上电脑和智能电话),这一切仅仅是通过链接不同的CSS文件就可以完成。你同样可以仅仅通过编辑单独的一个文件就完成跨站点般的表现上的转换。
Web标准可以为网站的创建者节省时间与金钱,还可以为网站的浏览者提供一个更好的经历。此外,Web标准是未来的。如果你还没有使用We b标准,那么现在应该开始动手了,否则你会落伍的。