web標(biāo)準(zhǔn)


介紹—WEB標(biāo)準(zhǔn)
不是某一個(gè)標(biāo)準(zhǔn),而是一系列標(biāo)準(zhǔn)的集合。
網(wǎng)頁(yè)主要由三部分組成:結(jié)構(gòu)、表現(xiàn)、和行為。
對(duì)應(yīng)的標(biāo)準(zhǔn)也分三方面:

  • 結(jié)構(gòu)化標(biāo)準(zhǔn)語(yǔ)言主要包括XHTML和XML。
  • 表現(xiàn)標(biāo)準(zhǔn)語(yǔ)言主要包括CSS。
  • 行為標(biāo)準(zhǔn)主要包括對(duì)象模型(如W3C DOM)、ECMAScript等。

這些標(biāo)準(zhǔn)大部分由萬(wàn)維網(wǎng)聯(lián)盟(W3C)起草和發(fā)布,也有一些是其他標(biāo)準(zhǔn)組織制訂的標(biāo)準(zhǔn),比如ECMA(European Computer Manufacturers Association)的ECMAScript標(biāo)準(zhǔn)。

目的—web標(biāo)準(zhǔn)

  • 便于程序設(shè)計(jì)者設(shè)計(jì)出具有規(guī)范性的文件
  • 便于瀏覽器廠家研發(fā)出適應(yīng)web標(biāo)準(zhǔn)的瀏覽器
  • 進(jìn)而使得程序員設(shè)計(jì)的文件可以在不同的瀏覽器或終端設(shè)備展示網(wǎng)頁(yè)信息。

要求—web標(biāo)準(zhǔn)
web標(biāo)準(zhǔn)被分為三部分,當(dāng)然,程序員在設(shè)計(jì)時(shí),也盡量保證從三個(gè)步驟開(kāi)始寫(xiě),這三個(gè)步驟也是對(duì)網(wǎng)頁(yè)內(nèi)容設(shè)計(jì)要求的遞增階段。

內(nèi)容:網(wǎng)頁(yè)信息;結(jié)構(gòu):html;表現(xiàn):css;行為:javascript

好處—web標(biāo)準(zhǔn)

  • 提高頁(yè)面瀏覽速度,降低文件大小。
    將代碼按照結(jié)構(gòu)、表現(xiàn)、行為分別編寫(xiě)代碼,首先具有規(guī)范性,其次便于瀏覽器解析渲染。為什么?
  • 縮短改版時(shí)間。
    改版時(shí),只需對(duì)具有相同類(lèi)別(例如:class)的標(biāo)簽進(jìn)行統(tǒng)一改版設(shè)計(jì)。
  • 文件變小后,降低帶寬,減少網(wǎng)站支付運(yùn)營(yíng)商的流量費(fèi)用。
  • 代碼少而規(guī)范,容易被搜索引擎抓取。


    歡迎補(bǔ)充與指正?
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容