黄色国产视频,男女啪啪18禁无遮挡激烈,久草热8精品视频在线观看,四虎国产精品永久在线下载

            提高瀏覽器渲染頁(yè)面速度的建議

            時(shí)間:2022-07-14 00:46:53 職場(chǎng)充電 我要投稿
            • 相關(guān)推薦

            提高瀏覽器渲染頁(yè)面速度的建議

            怎樣盡可能的縮短瀏覽器上頁(yè)面渲染的時(shí)間,文章從以下幾方面著手:

            寫出高效的css代碼

            避免使用css表達(dá)式

            把css文件放在頁(yè)面頂部

            指定頁(yè)面圖片的尺寸

            頁(yè)面頭部標(biāo)明文檔編碼

            一,寫出高效的css代碼

            首先弄清瀏覽器解析html代碼的過(guò)程:構(gòu)建一個(gè)dom樹(shù),頁(yè)面要顯示的各元素都會(huì)創(chuàng)建到這個(gè)dom樹(shù)當(dāng)中。每當(dāng)一個(gè)新元素加入到這個(gè)dom樹(shù)當(dāng) 中,瀏覽器便會(huì)通過(guò)css引擎查遍css樣式表,找到符合該元素的樣式規(guī)則應(yīng)用到這個(gè)元素上。css引擎查找樣式表,對(duì)每條規(guī)則都按從右到左的順序去匹 配。

            了解過(guò)程后,我們可以看出可以從兩方面優(yōu)化我們的css代碼:1,定義的css樣式規(guī)則條數(shù)越少越好,所以趕緊刪除css文件中不必要的樣式定 義;2,優(yōu)化每條規(guī)則的選擇符書(shū)寫方式,盡量讓css引擎一看就知道這個(gè)規(guī)則是否需要應(yīng)用到當(dāng)前這個(gè)元素上,讓引擎少走不必要的彎路。

            如以下幾種效率不高的css書(shū)寫方式:

            body * {...}

            hide-scrollbars * {...}

            b, 用標(biāo)簽做關(guān)鍵選擇符

            ul li a {...}

            #footer h3 {...}

            * html #atticPromo ul li a {...}

            c, 畫(huà)蛇添足的寫法

            ul#top_blue_nav {...}

            form#UserLogin {...}

            d, 給非連接標(biāo)簽添加 :hover 偽類,這會(huì)對(duì)用了strict doctype的頁(yè)面在IE7和IE8下變的很慢。

            h3:hover {...}

            .foo:hover {...}

            #foo:hover {...}

            div.faa :hover {...}

            優(yōu)化建議:

            a, 避免使用通配符;

            b, 讓css引擎快速辨別該規(guī)則是否適用于當(dāng)前元素:多用id或class選擇符,少用標(biāo)簽選擇符;

            c, 不要畫(huà)蛇添足把id和class或標(biāo)簽和class等連著寫;

            d, 盡量避免使用后代選擇符,去除不必要的祖先元素,可以考慮使用class選擇符來(lái)替換后代選擇符;

            /*給無(wú)序和有序的li定義不同顏色,你可能會(huì)這樣寫:*/

            ul li {color: blue;}

            ol li {color: red;}

            /*給li添加class,這樣定義效率會(huì)更高:*/

            .unordered-list-item {color: blue;}

            .ordered-list-item {color: red;}

            e, 避免給非連接標(biāo)簽添加 :hover 偽類。

            二,避免使用css表達(dá)式

            css表達(dá)式僅在ie瀏覽器下才起作用,微軟已在ie8后不推薦使用,因?yàn)樗鼤?huì)嚴(yán)重影響頁(yè)面性能:任何時(shí)候,不管任何一個(gè)事件被觸發(fā),例如窗口的 resize 事件,鼠標(biāo)的移動(dòng)等等,css表達(dá)式都會(huì)重新計(jì)算一遍。

            三,把css文件放在頁(yè)面頂部

            把外聯(lián)或內(nèi)聯(lián)樣式表放在body部分會(huì)影響頁(yè)面渲染的速度,因?yàn)闉g覽器只有在所有樣式表下載完成后才會(huì)繼續(xù)下載頁(yè)面其他內(nèi)容。

            【提高瀏覽器渲染頁(yè)面速度的建議】相關(guān)文章:

            如何提高電腦傳輸速度10-27

            有效提高跳繩速度的方法07-11

            諾基亞5230提高運(yùn)行速度的技巧07-12

            在電腦上提高英語(yǔ)行測(cè)的速度的方法07-12

            諾基亞E63--教大家提升UC瀏覽器上網(wǎng)速度07-12

            3D智能渲染管理系統(tǒng)全面提高設(shè)計(jì)師效率!07-11

            寫作中渲染的技巧02-17

            網(wǎng)頁(yè)設(shè)計(jì)實(shí)習(xí)生提高設(shè)計(jì)速度工作效率的方法07-10

            提高諾基亞C6/5230運(yùn)行速度的五種方法07-12

            頁(yè)面設(shè)計(jì)崗位職責(zé)12-26

            主站蜘蛛池模板: 欧美日本在线播放| 国产精品一区hongkong | 草b在线| 少妇高潮久久久久| 爱情岛论坛成人av| 女性喷液过免费视频| 丰满人妻妇伦又伦精品国产 | 一区二区精品| 国产精品77777| 亚洲日韩欧美在线成人| 性色欲网站人妻丰满中文久久不卡| 久久在草| 中国女人内谢69xxxxx一首| 欧美性在线观看| 午夜影视啪啪免费体验区| 国产精品久久久久久久久久免费看 | 国产精品农村妇女白天高潮| 亚欧欧美人成视频在线| 久久精品中文字幕大胸| 久草在线最新视频| 一级特大毛片| av在线日| 欧美潮喷少妇100| 亚洲va韩国va欧美va| 国内视频在线| 亚洲精品黄色| 牛牛视频精品一区二区不卡| 色精品极品国产在线视频| 天天干天天日| 国产欧美日韩三区| 亚洲高清爱爱| 九九国产| 怡红院亚洲第一综合久久| 欧美大片18禁aaa免费视频| 国产成人在线精品| 少妇无套内谢在线播放| 亚洲欧洲av| 国产激情艳情在线看视频| 妇女bbbb插插插视频| 999在线观看精品免费不卡网站| 欧美在线a|