web的标准包括那些组成部分? web的标准包括那些组成部分?

web\u7684\u6807\u51c6\u5305\u62ec\u90a3\u4e9b\u7ec4\u6210\u90e8\u5206\uff1f

WEB\u6807\u51c6\uff0c\u5373\u7f51\u7ad9\u6807\u51c6\u3002\u76ee\u524d\u6240\u901a\u5e38\u6240\u8bf4\u7684WEB\u6807\u51c6\u4e00\u822c\u6307\u7f51\u7ad9\u5efa\u8bbe\u91c7\u7528\u57fa\u4e8eXHTML\u8bed\u8a00\u7684\u7f51\u7ad9\u8bbe\u8ba1\u8bed\u8a00,WEB\u6807\u51c6\u4e2d\u5178\u578b\u7684\u5e94\u7528\u6a21\u5f0f\u662f\u201ccss+div\u201d\u5b9e\u9645\u4e0a\uff0cWEB\u6807\u51c6\u5e76\u4e0d\u662f\u67d0\u4e00\u4e2a\u6807\u51c6\uff0c\u800c\u662f\u4e00\u7cfb\u5217\u6807\u51c6\u7684\u96c6\u5408\u3002

\u7f51\u9875\u4e3b\u8981\u7531\u4e09\u90e8\u5206\u7ec4\u6210\uff1a\u7ed3\u6784\uff08Structure\uff09\u3001\u8868\u73b0\uff08Presentation\uff09\u548c\u884c\u4e3a\uff08Behavior\uff09\u3002\u5bf9\u5e94\u7684\u7f51\u7ad9\u6807\u51c6\u4e5f\u5206\u4e09\u65b9\u9762\uff1a\u7ed3\u6784\u5316\u6807\u51c6\u8bed\u8a00\uff0c\u4e3b\u8981\u5305\u62ecXHTML\u548cXML\uff1b\u8868\u73b0\u6807\u51c6\u8bed\u8a00\u4e3b\u8981\u5305\u62ecCSS\uff1b\u884c\u4e3a\u6807\u51c6\u4e3b\u8981\u5305\u62ec\u5bf9\u8c61\u6a21\u578b\uff08\u5982W3C DOM\uff09\u3001ECMAScript\u7b49\u3002\u8fd9\u4e9b\u6807\u51c6\u5927\u90e8\u5206\u7531W3C\u7ec4\u7ec7\u8d77\u8349\u548c\u53d1\u5e03\uff0c\u4e5f\u6709\u4e00\u4e9b\u662f\u5176\u4ed6\u6807\u51c6\u7ec4\u7ec7\u5236\u8ba2\u7684\u6807\u51c6\uff0c\u6bd4\u5982ECMA\uff08European Computer Manufacturers Association\uff09\u7684ECMAScript\u6807\u51c6\u3002

WEB\u6807\u51c6\uff0c\u5373\u7f51\u7ad9\u6807\u51c6\u3002\u76ee\u524d\u6240\u901a\u5e38\u6240\u8bf4\u7684WEB\u6807\u51c6\u4e00\u822c\u6307\u7f51\u7ad9\u5efa\u8bbe\u91c7\u7528\u57fa\u4e8eXHTML\u8bed\u8a00\u7684\u7f51\u7ad9\u8bbe\u8ba1\u8bed\u8a00,WEB\u6807\u51c6\u4e2d\u5178\u578b\u7684\u5e94\u7528\u6a21\u5f0f\u662f\u201ccss+div\u201d\uff08\u4ec0\u4e48\u662fcss+div\uff09\u3002\u5b9e\u9645\u4e0a\uff0cWEB\u6807\u51c6\u5e76\u4e0d\u662f\u67d0\u4e00\u4e2a\u6807\u51c6\uff0c\u800c\u662f\u4e00\u7cfb\u5217\u6807\u51c6\u7684\u96c6\u5408\u3002
\u3000\u3000\u7f51\u9875\u4e3b\u8981\u7531\u4e09\u90e8\u5206\u7ec4\u6210\uff1a\u7ed3\u6784\uff08Structure\uff09\u3001\u8868\u73b0\uff08Presentation\uff09\u548c\u884c\u4e3a\uff08Behavior\uff09\u3002\u5bf9\u5e94\u7684\u7f51\u7ad9\u6807\u51c6\u4e5f\u5206\u4e09\u65b9\u9762\uff1a\u7ed3\u6784\u5316\u6807\u51c6\u8bed\u8a00\uff0c\u4e3b\u8981\u5305\u62ecXHTML\u548cXML\uff1b\u8868\u73b0\u6807\u51c6\u8bed\u8a00\u4e3b\u8981\u5305\u62ecCSS\uff1b\u884c\u4e3a\u6807\u51c6\u4e3b\u8981\u5305\u62ec\u5bf9\u8c61\u6a21\u578b\uff08\u5982W3C
DOM\uff09\u3001ECMAScript\u7b49\u3002\u8fd9\u4e9b\u6807\u51c6\u5927\u90e8\u5206\u7531W3C\u7ec4\u7ec7\uff08\u4ec0\u4e48\u662fW3C\u7ec4\u7ec7\uff09\u8d77\u8349\u548c\u53d1\u5e03\uff0c\u4e5f\u6709\u4e00\u4e9b\u662f\u5176\u4ed6\u6807\u51c6\u7ec4\u7ec7\u5236\u8ba2\u7684\u6807\u51c6\uff0c\u6bd4\u5982ECMA\uff08European
Computer
Manufacturers
Association\uff09\u7684ECMAScript\u6807\u51c6\u3002

1.什么是web标准?

首先要明确一个概念。我们本书讲的web标准,不是指XML,而是指为了实现大量HTML信息向XML标准的过渡,W3C和ECMA制定的一系列的技术规范,目前主要包括XHTML1.0、CSS2.0、DOM1.0和ECMA JavaScrit。web标准不仅仅是一个规范,而是一系列规范的总称。

按这些规范制作的网页,符合XML格式规范,内容与表现相分离,将使你的页面数据在以后可以被分享、交换和重用。

下面,让我们一起了解一些重要的基础知识。如果你已经掌握,可以跳过直接阅读第二节

2. 什么是w3c?

W3C是“World Wide Web Consortium”的缩写,中文称万维网组织。是一个专注于“领导和发展web技术”的国际工业行业协会。它由万维网发明者Time Berners-Lee领导,成立与1994年。W3C已经有超过500家的会员--包括微软、美国在线(Netscape的母公司)、苹果电脑、 Adobe、Macromedia、SUN 以及各类主流硬件、软件制造商和电信公司。学会主要研究由三家学术机构主理--美国麻省理工学院(MIT)、法国的欧洲信息与数学研究论坛 (ERCIM)、日本的应庆大学(KEIO)。

W3C主要工作是研究和制定开放的规范(事实上的标准),以便提高web相关产品的互用性。W3C的推荐规范的制定都是由来自于会员和特别邀请的专家组成的工作组完成。工作组的草案(Drafts)在通过多数相关公司和组织同意后提交给W3C理事会讨论,正式批准后才成为“推荐规范 (Recommendations)”发布。更多的信息您可以访问W3C的网站:www.w3.org

web标准的优势
5.1 易用性

用web标准制作的页面,对搜索引擎更加“透明”,因为良好清晰的结构使得搜索引擎能够方便的判断与评估信息,从而建立更精确的索引。按web标准制作的页面也可以在更老版本的浏览器中正常显示基本结构,即使CSS/XSL样式无法解析,它也能显示出完整的信息和结构。

符合web标准的页面也很容易被转换成其他格式文档,例如数据库或者word格式,也容易被移植到新的系统--硬件或者软件系统,比如网络电视、PDA等等。这是XML天生具有的优势。

符合web标准的页面也具有天生的“易用性(accessibility)”,不仅仅是普通浏览器可以阅读,那些有残疾的人们也可以通过盲人浏览器、声音阅读器正常使用。
5.2 向后兼容性

使用web标准建立的页面,将在未来的新浏览器或者新网络设备中很好的工作。我们只要修改CSS或者XSL定制相应的表现形式就可以了。

关于web标准的好处
1.科技在进步,网络带宽越来越大,速度越来也快,节省那点字节有意义吗?
web标准的好处之一是:用web标准制作的页面代码量小,可以节省带宽。这只是web标准附带的好处,因为DIV的结构本身就比TABLE简单,TABLE布局的层层嵌套造成代码臃肿,文件尺寸膨胀。通常情况下,相同表现的页面用DIV+CSS比用TABLE布局的节省2/3的代码。这是web标准天生的好处。至于节省带宽的意义并不主要针对普通用户,而主要针对网站经营者,特别是中大型网站,类似新浪、网易这样的站点。一个新闻首页从500K缩小到170k,假设一天的pageview是3000万(保守数字),那么节省的服务器流量就是330k*30000000=9440G,这个成本的节约是可观的。
2.我需要考虑残障人士(盲人和弱视)吗?
为残障人士提供网络浏览方便是美国及欧洲一些国家的法律规定,由于web标准页面的清晰结构、语义完整,一些相关设备能很容易的正确提取信息给残障人士。因此,方便盲人阅读信息也成为web标准的天生好处之一。至于有人说中国目前还有很多人为解决温饱发愁,哪有时间考虑残障人士。这是社会文明和社会道德问题,不在本书讨论范畴。但如果你页面按web标准制作了,就能达到这个效果,何乐而不为呢?

关于浏览器兼容
1.我不需要关心web标准,IE占有99%的市场,我做的页面只要IE能看就可以了。
“以用户为核心”通常都是反对web标准者的档箭牌,实际上这是虚伪的“以用户为核心”。你不能保证IE永远是垄断浏览器市场,你也不能保证IE不做任何改变(事实上,微软的IE7已经开始改善对 web标准的支持)。坚持用html+table布局制作的页面将是“死”的信息,不方便搜索,无法重用与共享,从长远来讲,这才是对用户最大的伤害。
2.为什么web标准的页面兼容性并不好?
我们说web标准的优势是兼容性好,这个兼容是指向后兼容,向新浏览器、新设备兼容。对已有的浏览器来说,因为它们对web标准的支持程度不一样,因此会出现不同浏览器下页面变形的情况。我们必须采用一些"hack"技巧来实现不同浏览器的兼容。这是无奈、也是不可避免的,是web技术发展必然要经历的一个过程,是我们向XML过渡必须克服的一个困难。

我想你和我一样,都关心WEB的未来会是怎么样的,下一轮的新技术热点在什么方向。其实,要回答这个问题,没有谁比W3C更有权威了。只要看看W3C在做什么,正在研究什么规范就知道WEB的走向和趋势了。

W3C明确地告诉我们:XML是未来的趋势毋庸置疑,开放和共享是互联网的精神和根本动力。

蒂姆.贝纳斯-李(Tim Berners-Lee),W3C领导人,万维网之父,说到:XML提供了信息交换的手段,但这仅仅只是开始。我们的目标是web的语义化,即:使得web上的信息内容更加容易理解、更便于交换和共享,RDF和OWL语言将在这方面提供更强大的支持。

web技术即将迎接新一轮的变革和发展,如果你还在犹豫是不是需要学习web标准,那么你将失去这次机会。

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标准,我猜是它的内容吧。主要有HTTP,URL和HTML。

  • web鏍囧噯鏄竴绯诲垪鏍囧噯鐨勯泦鍚,涓昏鍖呮嫭
    绛旓細1. HTML鏍囧噯锛氬畠瀹氫箟浜嗘瀯鎴怶eb椤甸潰鐨勫熀纭缁撴瀯锛屽寘鎷枃鏈侀摼鎺ャ佸浘鐗囩瓑鍏冪礌鐨勮〃绀哄拰甯冨眬銆2. CSS鏍囧噯锛氳繖涓鏍囧噯璐熻矗缃戦〉鐨勮瑙夊憟鐜帮紝鍖呮嫭瀛椾綋銆侀鑹层佸竷灞绛夋牱寮忕殑瀹氫箟鍜屾帶鍒躲3. JavaScript鏍囧噯锛欽avaScript鏄疻eb椤甸潰鐨勪氦浜掓牳蹇冿紝杩欎竴鏍囧噯瑙勫畾浜嗗浣曞湪缃戦〉涓婂疄鐜板姩鎬佷氦浜掓晥鏋滃拰鐢ㄦ埛琛屼负鍝嶅簲銆4. XML鏍囧噯锛歑...
  • .浠涔鏄Web鏍囧噯,閬靛惊Web鏍囧噯鐨勬剰涔夈
    绛旓細1. Web鏍囧噯鏄疻3C鍜孍CMA鍒跺畾鐨勪竴绯诲垪鎶鏈鑼锛涓昏鍖呮嫭XHTML1.0銆丆SS2.0銆丏OM1.0鍜孍CMA JavaScrit銆傝繖浜涙爣鍑嗘棬鍦ㄥ疄鐜癏TML淇℃伅鍚慩ML鏍囧噯鐨勮繃娓★紝浠ュ強鎻愰珮缃戦〉鍦ㄤ笉鍚屾祻瑙堝櫒鍜岃澶囦腑鐨勫吋瀹规у拰鍙闂с2. W3C锛屽嵆鈥淲orld Wide Web Consortium鈥濓紝鏄竴涓笓娉ㄤ簬鍙戝睍Web鎶鏈殑鍥介檯缁勭粐銆傝嚜1994骞存垚绔嬭嚦浠...
  • web鐨勬爣鍑嗗寘鎷偅浜涚粍鎴愰儴鍒?
    绛旓細棣栧厛瑕佹槑纭竴涓蹇点傛垜浠湰涔﹁鐨剋eb鏍囧噯锛涓嶆槸鎸嘪ML锛岃屾槸鎸囦负浜嗗疄鐜板ぇ閲廐TML淇℃伅鍚慩ML鏍囧噯鐨勮繃娓★紝W3C鍜孍CMA鍒跺畾鐨勪竴绯诲垪鐨勬妧鏈鑼锛岀洰鍓嶄富瑕佸寘鎷琗HTML1.0銆丆SS2.0銆丏OM1.0鍜孍CMA JavaScrit銆倃eb鏍囧噯涓嶄粎浠呮槸涓涓鑼冿紝鑰屾槸涓绯诲垪瑙勮寖鐨勬荤О銆傛寜杩欎簺瑙勮寖鍒朵綔鐨勭綉椤碉紝绗﹀悎XML鏍煎紡瑙勮寖锛屽唴瀹逛笌琛ㄧ幇鐩稿垎...
  • web鐨勬爣鍑嗗寘鎷偅浜涚粍鎴愰儴鍒
    绛旓細1. 缁撴瀯鍖栨爣鍑嗚瑷锛氳繖涓閮ㄥ垎涓昏鍖呮嫭XHTML锛堝彲鎵╁睍瓒呮枃鏈爣璁拌瑷锛夊拰XML锛堝彲鎵╁睍鏍囪璇█锛銆俋HTML鏄疕TML鐨勪弗鏍肩増鏈紝瀹冩牴鎹甔ML鐨勮鍒欐潵瀹氫箟缃戦〉鐨勫唴瀹圭粨鏋勩俋ML鍒欐槸涓绉嶇敤浜庡瓨鍌ㄥ拰浼犺緭鏁版嵁鐨勬爣璁拌瑷锛屽畠鎻愪緵浜嗕竴绉嶆柟寮忔潵瀹氫箟鑷繁鐨勬爣璁拌瑷銆2. 琛ㄧ幇鏍囧噯璇█锛氳繖涓閮ㄥ垎鐨勬牳蹇冩槸CSS锛堝眰鍙犳牱寮忚〃锛夈侰SS...
  • web鏍囧噯绠浠
    绛旓細浜掕仈缃戠殑鍩虹煶鈥斺擶eb锛屾槸涓涓敱瓒呮枃鏈拰HTTP椹卞姩鐨勫叏鐞冧俊鎭綉缁溿瀹冪敱涓変釜鍏抽敭閮ㄥ垎鏋勬垚锛氱粨鏋勶紙XML/HTML锛夈佽〃鐜帮紙CSS锛夊拰琛屼负锛圖OM/ECMAScript锛夛紝姣忎竴涓兘鎵紨鐫鑷冲叧閲嶈鐨勮鑹层1. 缁撴瀯鐨勫姏閲 SGML/HTML锛氫綔涓烘棭鏈熺殑鏍囧噯锛孲GML鍥犲叾绋冲畾鎬с佸彲绉绘鎬у拰瀹屾暣鎬ц屽鍙楅潚鐫愶紝浣嗗叾澶嶆潅鎬у拰鎴愭湰楂樻槀銆
  • web鏍囧噯鏄竴绯诲垪鏍囧噯鐨勯泦鍚,涓昏鍖呮嫭
    绛旓細Web鏍囧噯鏄寚鐢盬3C锛堜竾缁寸綉鑱旂洘锛夊拰鍏朵粬鏍囧噯鍖栫粍缁囧埗瀹氱殑涓绯诲垪瑙勮寖鍜屾寚鍗楋紝鐢ㄤ簬瑙勮寖Web寮鍙戜腑鎵浣跨敤鐨勬妧鏈拰鏂规硶銆備富瑕佸寘鎷互涓嬪嚑涓柟闈細HTML鏍囧噯锛氬畾涔変簡Web椤甸潰鐨勭粨鏋勫拰鍐呭銆侰SS鏍囧噯锛氬畾涔変簡Web椤甸潰鐨勬牱寮忓拰甯冨眬銆JavaScript鏍囧噯锛氬畾涔変簡Web椤甸潰鐨勪氦浜掕涓哄拰鍔ㄦ佹晥鏋溿俋ML鏍囧噯锛氬畾涔変簡涓绉嶉氱敤鐨勬爣璁拌瑷锛...
  • web鏍囧噯閫氬父鍖呮嫭鍝笁涓爣鍑
    绛旓細1.WEB鏍囧噯锛屽嵆缃戠珯鏍囧噯銆傜洰鍓嶆墍閫氬父鎵璇寸殑WEB鏍囧噯涓鑸琩u鎸囩綉绔欏缓璁鹃噰鐢ㄥ熀浜嶺HTML璇█zhi鐨勭綉绔欒璁¤瑷,WEB鏍囧噯涓吀鍨嬬殑搴旂敤妯″紡鏄渃ss+div鈥濓紙浠涔堟槸css+div锛夈傚疄闄呬笂锛學EB鏍囧噯骞朵笉鏄煇涓涓爣鍑嗭紝鑰屾槸涓绯诲垪鏍囧噯鐨勯泦鍚堛2.缃戦〉涓昏鐢变笁閮ㄥ垎缁勬垚锛氱粨鏋勶紙Structure锛夈佽〃鐜帮紙Presentation锛夊拰琛屼负锛圔ehavior...
  • web璁捐鏍囧噯鍖呮嫭閭e嚑閮ㄥ垎
    绛旓細WEB鏍囧噯璁捐 缃戦〉缁撴瀯 HTML XHTML XML DIV+CSS XHTML+CSS 琛ㄧ幇灞 缃戦〉琛ㄧ幇 (Cascading Style Sheets) 鏍峰紡琛 椤甸潰鐨偆 缃戦〉琛屼负 ECMAScript DOM BOM 鐢ㄦ埛浣撻獙 (User Experience)鎼滅储寮曟搸浼樺寲 (Search Engine Optimization)
  • 浠涔鏄WEB鏍囧噯?
    绛旓細缃戠珯鏍囧噯锛岄氬父绉颁负Web鏍囧噯锛屾兜鐩栦簡涓変釜涓昏鏂归潰锛棣栧厛鏄粨鏋勫寲鏍囧噯璇█锛屽叾涓寘鎷琗HTML鍜孹ML锛涘叾娆℃槸琛ㄧ幇鏍囧噯璇█锛屼富瑕佸寘鎷珻SS锛涙渶鍚庢槸琛屼负鏍囧噯锛岃繖娑夊強鍒板璞℃ā鍨嬶紙濡俉3C DOM锛夊拰ECMAScript绛夈
  • web鏍囧噯鍖呮嫭鍝笁澶ф爣鍑
    绛旓細web鏍囧噯鍖呮嫭鐨勪笁澶ф爣鍑嗭細琛ㄧ幇銆佽涓恒佺粨鏋勩1銆佽〃鐜帮細 琛ㄧ幇鎶鏈敤浜庡缁撴瀯鍖栦俊鎭殑鏄剧ず杩涜鎺у埗锛屽寘鎷竷灞銆侀鑹层佸昂瀵哥瓑褰㈠紡鐨勬帶鍒讹紝琛ㄧず鐨WEB鏍囧噯鎶鏈湁CSS锛圕ascading Style Sheets锛夊眰鍙犳牱寮忚〃銆2銆佽涓猴細鏄暣涓枃妗g殑妯″瀷瀹氫箟鍜屼氦浜掓弿杩帮紝鐢ㄤ簬鍒涘缓鐢ㄦ埛鍙互浜や簰鎿嶄綔鐨勬枃妗c傝〃鐜板姩浣滅殑WEB鏍囧噯鎶鏈富瑕佹槸DOM...
  • 扩展阅读:web标准的构成主要包括 ... web标准通常包括哪些 ... 标准名称的三个部分 ... 为什么需要web标准 ... web标准主要三大部分 ... web标准的三个组成部分 ... web标准的主要构成部分 ... web站点由三部分组成 ... css对应web标准三大组成部分的 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网