日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

網(wǎng)頁制作中使用規(guī)范的HTML代碼的幾點(diǎn)_XHTML教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

  許多網(wǎng)站設(shè)計(jì)者最常犯的錯(cuò)誤便是當(dāng)其網(wǎng)頁能夠在IE下正常顯示便認(rèn)為其代碼正確無誤,甚至�?吹接腥嗽诒г蛊渚W(wǎng)站排名不理想,到其網(wǎng)站簡(jiǎn)單看一下便可發(fā)現(xiàn)HTML代碼中充斥各種各樣的錯(cuò)誤,在那樣的代碼基礎(chǔ)上無論付出多少努力去優(yōu)化網(wǎng)站結(jié)果都可能是付諸流水的��!

  事實(shí)上,IE是一款對(duì)HTML代碼容錯(cuò)能力甚高的的瀏覽器,——說句題外話,盡管我們可以有各式各樣的理由可以攻擊微軟,但微軟對(duì)其產(chǎn)品操作的易手性及可用性方面所做的努力是不容抹殺的。——Web頁面能夠在IE下正常顯示絕不意味著頁面的HTML代碼沒有問題,甚至可以推而廣之,Web頁面在多種瀏覽器下均可正常顯示也不意味著HTML代碼完全合法有效,究竟哪個(gè)瀏覽器都要保證基本的容錯(cuò)的功能,不然,就會(huì)發(fā)生即使僅僅因?yàn)榫W(wǎng)絡(luò)傳輸中的一點(diǎn)導(dǎo)致導(dǎo)致HTML頁面顯示不正常了,而這在網(wǎng)絡(luò)帶寬仍然緊張的今天仍是頻繁發(fā)生的。

什么是合法有效的HTML代碼

  簡(jiǎn)單說來,我們的Web頁面是由HTML(Hypertext Markup Language : 超文本鏈接標(biāo)示語言)元素構(gòu)成的,即使對(duì)于ASP、PHP之類的動(dòng)態(tài)頁面,其也是由SERVER將ASP或PHP語句渲染成相應(yīng)的HTML元素并下傳到客戶機(jī)上;對(duì)于JavaScript之類則由客戶端將其轉(zhuǎn)換為HTML。

  同其他語言一樣,HTML也有自己的語法規(guī)則,無論是瀏覽器還是搜索引擎的Spider都在根據(jù)這些規(guī)則來分析網(wǎng)頁代碼中的內(nèi)容。但很多時(shí)候,即使對(duì)熟練人員來說,在HTML頁面構(gòu)建時(shí)仍然難免出些HTML代碼上的錯(cuò)誤,更別提大部分所見即所得編輯器造成的HTML冗余臃腫問題了。

  假如頁面中不存在違反HTML標(biāo)準(zhǔn)語法規(guī)范的成分,即可被稱為合法有效的HTML代碼

合法有效的HTML代碼對(duì)SEO的重要性

  要使搜索引擎收錄我們的網(wǎng)頁,——在此基礎(chǔ)上才能談網(wǎng)站優(yōu)化網(wǎng)站推廣——其前提是要讓搜索引擎的Spider能讀懂我們的Web文件。搜索引擎Spider閱讀網(wǎng)頁的根據(jù)便是HTML規(guī)范,通過對(duì)HTML代碼的分析,Spider才能判定網(wǎng)頁內(nèi)容,在此基礎(chǔ)上才能判定針對(duì)相應(yīng)要害詞的相關(guān)性。

  需要明確的是,搜索引擎Spider不同于瀏覽器的一點(diǎn)便是其容錯(cuò)能力相對(duì)于瀏覽器要差不少,假如頁面代碼中存在其無法解釋的HTML代碼時(shí),其便可能停止閱讀該頁面甚至可能停止在我們的網(wǎng)站內(nèi)爬行,更嚴(yán)重的錯(cuò)誤甚至?xí)䦟?dǎo)致其同時(shí)也丟棄已經(jīng)收集到的網(wǎng)站內(nèi)其他頁面的內(nèi)容信息。

  盡管如今如大主要搜索引擎也都在盡力提高Spider的容錯(cuò)能力,讓其可以在HTML代碼出現(xiàn)一般性錯(cuò)誤時(shí)不至影響對(duì)內(nèi)容的收集。但很多時(shí)候,仍然會(huì)發(fā)生如漏了一個(gè)關(guān)閉標(biāo)簽導(dǎo)致整個(gè)頁面的內(nèi)容被忽略的情況。

  另一方面,合法有效的HTML也可以保證Web頁面可以在多種瀏覽器下被正確解釋,避免同一個(gè)頁面在IE下顯示正常在Mozilla下卻嚴(yán)重變形的情況(當(dāng)然,不能完全避免),這對(duì)于提高網(wǎng)站的可用性方面也是有著極大好處的。

如何驗(yàn)證HTML代碼的合法有效?

  Internet有很多類似的免費(fèi)服務(wù)可以幫我們驗(yàn)證網(wǎng)頁代碼是否合法有效,其中最聞名的即是 W3C HTML Validator ,這是由W3C( World Wide Web Consortium:萬維網(wǎng)聯(lián)盟)官方推出的免費(fèi)服務(wù)項(xiàng)目,在其頁面上只需輸入待驗(yàn)證的HTML地址或者上傳一個(gè)在本地機(jī)上的HTML文件即可,其會(huì)很快返回校驗(yàn)結(jié)果,是否無誤,如有錯(cuò)誤分別為哪些及如何改進(jìn)等。

  同時(shí),W3C HTML Validator也提供對(duì)CSS文件的驗(yàn)證服務(wù)。

一定要通過W3C的驗(yàn)證么?

  對(duì)這個(gè)問題的答案則不那么絕對(duì)。

  理論上說,合法的HTML代碼能夠使搜索引擎的Spider在更輕易地收集網(wǎng)站頁面的內(nèi)容信息。但另一方面,并不是所有的HTML代碼錯(cuò)誤都會(huì)影響到Spider的爬行,也即是說,HTML存在少量的錯(cuò)誤對(duì)Spider來說也是可接受的,那么,一定要通過W3C認(rèn)證么?

共2頁上一頁12下一頁
來源:模板無憂//所屬分類:XHTML教程/更新時(shí)間:2007-12-05
相關(guān)XHTML教程