?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

龍8娛樂國際手機版下載安裝:并沒有WEB標準,有的只是建議

?

現今的互聯網領域,在用戶和web開拓者的觀點里,WEB標準這個詞正在變得越來越時髦。然則,WEB標準的觀點過于籠統,人們對WEB標準到底是什么和她所包孕的一些器械有著各自不合的見地。在由中國E動網輔助的“E動杯”ShopEx模板大年夜賽論壇上,參賽者和點評者就什龍8娛樂國際手機版下載安裝么是WEB標準和模板代碼的“體現伎倆”談話踴躍,本文闡述了作者對付WEB標準的不雅點,以便大年夜家懂得平日意義上WEB標準所指代的觀點。

并沒有所謂的“標準”,有的只是建議

首先,你應該懂得實際上并不存在真正的WEB標準,真正存在的是一些執行標準化的組織,就像ISO standards,Ecma。昔時夜多半人提到WEB標定時,他們實際指的是W3C的一些器械。但W3C并不真正擬訂標準,他們僅是供給建議,以他們自己的話來說:“A W3C Recommendation is a specification or set of guidelines that, after extensive consensus-building, has received the endorsement of W3C Members and the Director. W3C recommend龍8娛樂國際手機版下載安裝s the wide deployment of its Recommendations.”

WEB標準的含義

一樣平常環境下,WEB標準是由以下幾個部分組成的,

•有效的HTML/XHTML

•代碼語意清楚

•內容(HTML/XHTML)體現(CSS)和交互(Javascript)相分離

對有些人來說,WEB標準意味著以上所有部分,而對付另一些人來說,可能只是此中一點。但最緊張的是這三部分是構建一個優秀站點所弗成或缺的。

有效的HTML/XHTML

讓我們從第一點開始,有效的代碼是WEB標準的第一步。對大年夜多半人來說,有效僅意味著HTML/XHTML代碼,但不要忘了也有CSS的驗證。驗證你的HTML/XHTML龍8娛樂國際手機版下載安裝代碼有效性基礎上便是指你網頁上的代碼是否相符你選用的doctype。

選擇精確的doctype很緊張,它抉擇了HTML/XHTML代碼該若何被解釋以及在不合瀏覽器中結構的差異。顛末驗證后的代碼能夠很好的在不合瀏覽器中顯示,而不必要斟酌太多瀏覽器的兼容性。經由過程驗證你可能會發明潛在的影響頁面的代碼,修正他們以使開拓歷程更有效率,和低夕照后掩護的資源。

代碼驗證對象

•W3C Markup Validation Service

•W3C CSS Validation Service

•WDG HTML Validator

•Firefox HTML Validator add-on

•Internet Explorer Developer Toolbar

代碼語意清楚

任何一個存在于頁面中的元素都應該有它存在的意義并能準確表意。簡單來說便是要根據高低文關系來選擇相宜的元素。例子如下

這段代碼語意不清

以下為引用的內容:

Title of the page

Some text explaining what this web

site is about, which is really a

complete paragraph of text

Menu item 1

Menu item 2

Menu item 3

同樣的體現,語意就清楚多了

以下為引用的內容:

Title of the page

Some text explaining what this web

site is about, which is really a

complete paragraph of text

Menu item 1

Menu item 2

Menu item 3

要使代碼語意清楚著實很簡單,用h1-h6來定義標題,用p來定義文章段落,用ul,ol等來定義列表項等等。。。這會方便贊助你找到代碼中你龍8娛樂國際手機版下載安裝想要的部分龍8娛樂國際手機版下載安裝,并能顯明削減頁面加載光陰,由于它削減了代碼量。而且,不要忘了,這對付SEO也很有贊助,清楚的語意能贊助Google和其他搜索引擎更好的檢索你的站點。

內容(HTML/XHTML)體現(CSS)和交互(Javascript)相分離

有太多來由認定將內容(HTML/XHTML)體現(CSS)和交互(Javascript)相分離是至關緊張的。他們有著各自不合的分工,若何合理的利用他們必要顛末仔細思量。

分離的幾大年夜緣故原由

效能:外部文件比如css和js會在第一次加載后保存在用戶的緩存里,這就節省了今后的加載光陰,前進了體驗。

總體:你總能準確的找到代碼并放置它們。

可用性:你總能方便的引用代碼,并能在全部網站的范圍內重用它們。

掩護:所有有關體現和交互的代碼集中寄放,方便掩護。

若何更切近用戶?

有人說要使網站變得加倍切近用戶必要消費更多額外光陰,但著實只要你能做到文章中提到的三點,你就已經在加倍切近用戶的蹊徑長提高了一大年夜步。

精確有效的代碼,會使你更方便的發明頁面中差錯的內容。語意清楚的代碼能更好的支持手持設備,也能使網站在沒有CSS修飾的環境下更好的被用戶瀏覽。而布局體現交相互分離使得網站在短缺javascript支持的環境下仍能維持基礎功能,當然你可以經由過程增添javascript層來增進站點的體驗,但這絕對不是一個網站賴以運作的最基礎的部分。

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

快三平台开户