国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

css border引發的血案

2024-07-11 08:34:40
字體:
來源:轉載
供稿:網友

我聽過很多人推薦使用border:none,因為其理由是客戶端的渲染。 乍聽之下會覺得:嗯,有道理,又學到東西了呵…… 其實,很多時候,代碼是死的,沒有絕對的好與壞! 在相對論面前,神馬都是浮云……
要想明白哪種寫法最適合你當前的環境,那么就必須先了解這兩種寫法的含義及優缺點:
一、border:0 含義:

它代表著邊框:大小為0,在瀏覽器解析后的結果是沒有邊框 優點1:在寫的時候,少寫三個字母,這代表在寫代碼時,這種寫法的效率更高 優點2:比另外一種寫法少了三個字節,這代表它在體積上更節約了,減低了服務端的負擔 缺點:瀏覽器在解析它的時候,會認為是(邊框:其它的默認渲染依然存在,比如solid?比如red?僅是大小為0)

二、border:none 含義:

它代表著邊框:沒有,在瀏覽器解析后的結果,未必是所有元素都沒有邊框,試試input如何? 優點1:瀏覽器在解析它的時候,會認為是(邊框:什么也沒有,不渲染任何樣式),不同于border:0,它畢竟還是有渲染的,但border:none是徹底無視,所以當瀏覽器在看它border:none時,就選擇了路過……! 缺點:請參考border:0的優點

那么讀到了這里,你會不會這樣理解?

border:0是為了服務端而服務的,它算是減輕了服務器的壓力 border:none是為了客戶端而服務的,它算是減輕了瀏覽器的壓力

那么,你現在決定了選擇哪種寫法?

我個人是無論大小網站,基本都選擇border:0的 因為就網站而言,我覺得服務器的壓力大于瀏覽器,因為服務器只有一個,而瀏覽器,有N個…… 如果你的是大網站,你的服務器有多牛?千萬別小看一句寫法少了三個字節,千萬別認為是"三個字節而已" 反之,如果是小網站,你的代碼要有多復雜,才會讓瀏覽器負荷到造成你瀏覽產生困擾的地步?從而必須要選擇border:none去優化? 或許你不認同這種觀點,那么我們換一種觀點?用一些小學知識去理解怎么樣?
OK!
border:0有兩個優點; border:none只有一個優點;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永昌县| 宜兴市| 上杭县| 六安市| 蒲江县| 灯塔市| 綦江县| 英超| 达日县| 松江区| 大洼县| 乌兰县| 沽源县| 南宫市| 东城区| 新邵县| 泗阳县| 满洲里市| 南平市| 桂平市| 平陆县| 辽阳市| 利津县| 外汇| 阿克| 长子县| 张北县| 华蓥市| 绵竹市| 嘉荫县| 陵水| 精河县| 临清市| 凤台县| 大兴区| 太仓市| 芜湖市| 远安县| 潼关县| 灵川县| 蒲江县|