国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

學習筆記 CSS書寫規范詳解

開發 前端
本文向大家描述一下CSS書寫規范,CSS用來定義網站的用戶界面,并實現頁面展現與內容的分離。相信這些CSS書寫規范提示對CSS初學者同樣會有很大的幫助。

你對如何檢驗CSS書寫是否標準合理是否熟悉,這里和大家分享一下,CSS用來定義網站的用戶界面,并實現頁面展現與內容的分離。

檢驗CSS書寫是否標準合理

CSS用來定義網站的用戶界面,并實現頁面展現與內容的分離。CSS在幾乎所有的網站都會用到,下面讓我們花些精力來確保你的CSS書寫的是否標準、合理。這些提示對CSS初學者同樣會有很大的幫助。

樣式表索引

樣式表頭部索引定義可以幫助你和其它人弄清楚該樣式表文件的相關信息,它一般是一段格式化的CSS注釋文本。

給出該css文件作者的相關信息
定義站點的布局(幾欄,靜態布局/動態布局)
記錄文件版本號(利于多作者協作及將來更新)  

樣式表索引

命名錨點

命名錨點是用來規劃整個CSS文件結構的(就好像書簽一樣),從而使整個CSS文件獲得良好的組織。

命名錨點一般也是書寫在樣式表頭部的索引注釋中。CSS本身沒有內部的錨點系統,所以我一般采用下面的小技巧來完成。在頭部索引拷貝你想找到的錨點,并在整個文檔中查找,從而獲取該CSS節。(描述的可能不清晰,看下面圖應該就明白了) 

命名錨點定義及查找#p#
 

避免多余Class定義

很多人(尤其是新手)在書寫CSS中會定義不必要的Class來樣式化一些元素。

其實CSS的一個優雅之處在于它的上下文選擇符(即子選擇器和相鄰同胞選擇器),如下:

 
合適的命名

為class定義一個準確清晰的類名十分關鍵,它有助于你更好更快的理解CSS定義,不至于混淆。 
 


縮寫

CSS中經常會利用縮寫把多個相同類型的屬性定義指定為一個。

CSS縮寫會使CSS文檔更加干凈、簡潔。下面是幾個例子:

  #p#
CSS圖像拼合(即CSS Sprites技術)

CSS Sprites技術:將用到的所有背景圖片合并為一張圖片,使用css背景屬性,來控制圖片的顯示位置和方式。

CSS Sprites技術的應用可以大大減少HTTP請求的次數,減輕服務器壓力,同時縮短了懸停加載圖片所需要的時間延遲,使效果更流暢,不會停頓。

蘋果官方網站的菜單設計是CSS Sprites技術應用非常好的案例: 
 

 
特殊性
 
即使在不太復雜的樣式表中,也可能有兩個或更多規則尋找同一元素,CSS通過選擇符特殊性來決定規則的次序。

簡而言之,每個CSS選擇符都會分配一個權重。將規則的每個選擇器的值加在一起,就可以計算出規則的特殊性。CSS特殊性的使用在大型CSS文件中會很有幫助。

CSS特殊性在CSS中是比較大的一塊內容,很難用幾句話描述清楚,下面是幾個示例:


 
CSS Reset(CSS重置,偶個人叫它CSS初始化)

CSS Reset用于確保網站在不同瀏覽器中能夠獲得相同的展示效果。不同的瀏覽器有一套自己的初始默認設置,最終導致不同的UI展現。CSS重置就是用來解決這個問題,使你能在不同瀏覽器展現一致的基礎上構建站點。

我們可能不會要求你一定去使用某個CSS框架,但是希望能書寫CSS Reset。我們可以在網上找到不少書寫好的CSS Reset樣例。
 

 #p#


 CSS Hacks

可以說再完美的CSS也無法在所有瀏覽器中獲得一致的展現,這是因為不同的瀏覽器給予你的CSS不同的解釋。如果想要網站在不同的瀏覽器顯示一致,你不得不使用CSS Hacks。
 
 

不過使用CSS Hack往往會導致CSS驗證出現錯誤,一個替代的解決方案是為不同的瀏覽器書寫不同的CSS,然后在html中使用條件語句引用它們。
 

CSS驗證

當你書寫完一個CSS文件,對它進行驗證是十分必要的。它可以確保書寫的CSS沒有錯誤,并且在所有瀏覽器中正確的展示。

W3C網站驗證是用來驗證CSS的常用工具。

注:

本文原文地址:http://www.dezinerfolio.com/2009/02/20/css-standards-best-practices 
 

【編輯推薦】

  1. 全面解析CSS優先級規則
  2. CSS Sprites樣式生成工具用法詳解
  3. 專家推薦 10款優秀CSS框架
  4. CSS代碼整理及優化七大原則
  5. 深入剖析Firefox下 margin-top失效原因與解決方案

 
 

 

責任編輯:佚名 來源: dezinerfolio.com
相關推薦

2017-07-20 11:11:39

前端CSS書寫規范

2010-09-01 09:59:32

CSS

2010-09-01 10:17:38

CSShack注釋

2011-07-08 10:01:05

PHP

2010-09-07 10:39:59

CSS偽元素

2010-09-01 10:27:12

CSS

2009-07-23 10:40:23

CSS書寫技巧

2010-08-16 15:32:06

DIV+CSS

2011-03-21 13:53:45

數據庫開發書寫規范

2020-04-16 21:02:35

前端命名規范html規范

2010-08-31 16:35:59

CSS

2011-04-07 10:29:21

數據庫編程書寫規范

2021-05-06 07:26:55

CSS 文字動畫技巧

2010-08-27 17:48:38

CSS

2010-06-03 11:12:55

Hadoop

2010-08-25 15:15:52

CSSclip

2010-09-06 10:41:22

CSS內邊距

2010-09-08 09:54:16

CSS自動換行CSS

2010-09-07 10:33:04

CSS

2010-09-08 12:55:34

CSS
點贊
收藏

51CTO技術棧公眾號

轻轻草成人在线| 国产综合动作在线观看| 欧美亚洲一二三区| 亚洲第一精品影视| 一本色道久久88综合日韩精品 | 欧美精品一区二区三区四区五区| 97天天综合网| 成人高清视频在线| 黄色aaa级片| 欧美日韩1区| 俺来也官网欧美久久精品| 伊人久久大香线蕉无限次| 欧美日韩一二三区| 欧美激情第一页在线观看| 精品国产乱码久久久久久浪潮| 杨幂毛片午夜性生毛片| 成人永久看片免费视频天堂| 91沈先生播放一区二区| 调教视频免费在线观看| 亚洲在线一区| 日韩高清人体午夜| 日韩av免费观影| 国产精品视频第一区| 91av在线网站| 蜜桃视频动漫在线播放| 黄网动漫久久久| 欧美在线观看成人| 久久福利毛片| 美脚丝袜脚交一区二区| 亚洲精品看片| 91av在线播放视频| 黑人极品ⅴideos精品欧美棵| 欧美无砖砖区免费| 成人伊人222| 日本aⅴ免费视频一区二区三区 | 日本一区高清不卡| 97久久亚洲| 国产精品免费在线| 波多野结衣一区二区三区免费视频| 色婷婷综合久久久久中文一区二区 | 成人av免费在线看| 九色在线视频| 伊人久久大香线蕉综合网站| 7777精品伊人久久久大香线蕉| 丁香婷婷综合激情| 日韩精品久久久久久| 国产二区一区| 少妇精品视频一区二区免费看| 日韩精品一区二区三区在线 | 日韩一区二区三区高清免费看看 | 影音先锋在线播放| 亚洲福利视频免费观看| 浪潮av在线| 亚洲国产毛片aaaaa无费看 | 精品久久亚洲| 超碰97国产在线| 国产日产精品1区| 好吊妞www.84com只有这里才有精品 | 婷婷成人综合| 国产日韩在线播放| 不卡的av中国片| 在线观看av免费| 91精品视频网站| 国产欧美日韩中文久久| а√天堂中文在线资源8| 日韩av在线电影观看| 久久国产精品免费| 麻豆av一区| 色999国产精品| 国产在线观看一区二区三区 | 日韩美香港a一级毛片| 国内精品久久久久| 亚洲精品在线观看91| 超碰人人爱人人| 在线亚洲人成电影网站色www| 高清精品视频| 热re99久久精品国产66热| 国产精品久久久久久| 中文字幕剧情在线观看一区| 国产suv精品一区二区6| 欧美日韩影视| 国产91精品久久久久久| 男女性色大片免费观看一区二区| 992kp快乐看片永久免费网址| 色婷婷综合久久久| 欧美熟乱15p| 日韩一区二区三区在线视频| 国产一级大片| 国产亚洲欧洲997久久综合| 97超超碰碰| 日韩高清免费观看| 久久国产影院| 黄网站免费入口| 精品视频www| 波多野结衣家庭教师在线播放| 五月婷婷综合激情| 999视频精品| 成人在线播放| 亚洲成人av片在线观看| 视频二区欧美| 亚洲精品在线视频观看| 一本一道波多野结衣一区二区| 亚洲一区 二区| 69堂免费视频| 中文字幕亚洲一区| 久久精品国产免费看久久精品| 18+视频在线观看| 中文字幕欧美人与畜| 色悠悠久久88| 全球av集中精品导航福利| 国产精品久久久久久久久借妻 | 国产中文一区二区三区| 色香欲www7777综合网| 欧美亚洲精品一区二区| 69影院欧美专区视频| 亚洲成年人在线播放| 欧美日韩第一区| brazzers在线观看| 久久一区免费| 一区二区三区四区在线观看视频| 国产剧情一区在线| 高清不卡亚洲| 日本午夜在线| 国产人妻人伦精品| 一级毛片在线观| 555www成人网| 天涯成人国产亚洲精品一区av| 欧美在线国产| 国产精品一区二区三区av| 亚洲图区欧美| 色一情一乱一伦一区二区三区 | 欧洲成人性视频| 精品美女国产在线| 亚洲成人免费| 51一区二区三区| 神马午夜dy888| 日本不卡二区| 美女久久久久久久| 亚洲国产婷婷综合在线精品| 国产欧美一区二区三区在线看蜜臀| 成人看片黄a免费看在线| 国产一区二区三区电影在线观看| 欧美成人三区| 大香一本蕉伊线亚洲网| 91久久精品美女| 欧美华人在线视频| 欧美三级韩国三级日本一级| 国产视频亚洲色图| 一本色道久久综合亚洲精品高清| 日韩欧美另类中文字幕| 91高清在线视频| 在线播放 亚洲| 国产欧美精品一区二区三区| 欧美一级淫片aaaaaaa视频| 精品视频一区在线视频| 色老汉一区二区三区| 综合色天天鬼久久鬼色| 国产精品久久久久久妇女6080| 一本一道久久a久久精品综合蜜臀| 国产一二三精品| 久久精品30| 石原莉奈在线亚洲二区| 先锋资源久久| 伊人久久一区| 成人影音在线| av电影在线免费| 在线视频亚洲欧美中文| 亚洲乱亚洲高清| 在线中文字幕第一区| 夜夜春成人影院| 亚洲人成网站77777在线观看| 免费观看成人www动漫视频| 日韩久久一区二区三区| 亚洲天堂手机| 精品欧美视频| 国产国产精品| 日本道不卡免费一区| 日本午夜精品久久久| 一本色道久久综合亚洲精品酒店 | 欧美伦理视频网站| 欧美在线视频不卡| 在线视频综合导航| 色婷婷av久久久久久久| 精品福利二区三区| 曰本色欧美视频在线| 91国内免费在线视频| 久久国产精品久久| 天天影视色香欲综合| 顶级网黄在线播放| 欧美办公室脚交xxxx| 免费看av成人| 99精品美女| 国产v综合v亚洲欧| 在线不卡一区二区| 天堂av一区二区| 日本女优爱爱视频| 青梅竹马是消防员在线| 深夜视频一区二区| 91在线视频免费看| vam成人资源在线观看|