初學(xué)CSS

CSS的全稱


層疊樣式表(Cascading Style Sheets),是一種樣式表語言,用來描述HTML和XML文檔的呈現(xiàn)入录。CSS描述了在屏幕蛤奥、紙質(zhì)、音頻等其他媒體上的元素應(yīng)該如何被渲染的問題僚稿。

CSS的引入方式


內(nèi)聯(lián)樣式

<h1 style="clolr: red"; font-size: 20px; ></h1>(放在屬性里面)

內(nèi)部樣式

<style type="text/css">
    h1{
       color:red;
        }
</style>

(放在head里面)

外部樣式

<head>
  <link rel="stylesheet" type="text/css" href="index.css" >
</head>

<style>
  @import url("hello.css");
  @import "world.css";
</style>

(放在head里面或者去掉style放在css里面)

瀏覽器默認樣式(user agent styleshet)

link 和@import的區(qū)別


  1. 老祖宗的差別凡桥。link 屬于xhml標簽,link可以放在html的任何地方蚀同。而@import屬于css可以放在style內(nèi)部放在html中缅刽,也可以放在css中。

    link除了可以加載css外蠢络,還可以定義rss,定義rel連接屬性衰猛,而@import
    就只能加載css了。

  2. 加載順序的差別刹孔。當一個頁面被加載的時候啡省,link引用的css會同時被加載,而@import引用的css會等到頁面全部被加載完再被加載髓霞。

  3. 兼容性的差別卦睹。由于@import是css2.1提出的所以老的瀏覽器不支持,@import只有在ie5以上的才能被識別方库。

  4. 使用dom控制樣式時的差別结序。當使用javascript控制dom去改變樣式的時候,只能使用link標簽纵潦,因為@import不是dom可以控制的徐鹤。

文件路徑


  1. 相對路徑(文件之間的關(guān)系,相對于當前文件的路徑):

    下級目錄
     css/a.css=./css/a.css
    
    
    同級目錄
     b.css
    
    
    父級目錄
    ../imgs/a.png
    
    
  2. 絕對路徑(本地文件服務(wù)器上找不到)
    /user/hunger/css/a.css(以/開頭的根目錄)

  3. 網(wǎng)站路徑
    /static/css/a.css(主域名下的文件路徑邀层,加上主域名就能訪問)
    http://cdn.jirengu.com/kejian1/1-8.jig

如何在js.jirengu.com上展示一個圖片


  1. 用相對路徑
  2. 自己開本地服務(wù)器返敬,自己做本地圖片的鏈接
  3. 用外鏈。把圖片上傳到微博被济,七牛等圖床救赐,或者qq空間獲得url.

html和css的書寫規(guī)范

語法不區(qū)分大小寫涧团,但建議統(tǒng)一使用小寫只磷。
不使用內(nèi)聯(lián)的style 屬性定義樣式经磅。
id和class使用有意義的單詞。
使用縮寫钮追。
0px寫成0.
屬性和屬性值之間有空格预厌。
塊內(nèi)容縮進。

了解chrome開發(fā)者工具元媚。


功能區(qū)的了解

4588809-fcd69520123dd88e.png

此外功能區(qū)還有:
Memory:顯示頁面js對象和相關(guān)聯(lián)的dom節(jié)點的內(nèi)存分布情況轧叽。
Application:記錄網(wǎng)頁加載的所有資源,包括存儲信息刊棕、緩存信息炭晒、以及頁面用到的圖片、字體甥角、腳本网严、樣式等信息。
Security:用于檢測頁面的安全性嗤无。
Audits:審計面板會對頁面的加載進行分析震束,然后給出提高頁面性能的建議。

Elements

4588809-61414c3729cf0f68恩恩恩.png

DOM樹

檢查頁面元素

  • 右擊頁面任意一處当犯,選擇檢查頁面元素垢村,查看頁面對應(yīng)的dom元素。
  • 鼠標懸停在dom樹的任意一個節(jié)點嚎卫,頁面會用淡藍色的蒙版在頁面上標記dom節(jié)點對應(yīng)的頁面嘉栓。

編輯dom

可以任意修改dom樹上的任意信息,比如拓诸,修改節(jié)點的類型胸懈、屬性、或者改變dom節(jié)點的所屬關(guān)系等恰响。不過這些修改都是臨時的趣钱,不會等到保存,當刷新頁面時所有的修改都將重置胚宦。

  • 雙擊元素標簽首有,修改dom節(jié)點類型,比如將div改成ul枢劝。
  • 雙擊元素屬性井联,修改dom節(jié)點的屬性,比如修改節(jié)點的id您旁。
  • 選擇一個dom節(jié)點烙常,并將其拖到目標位置,可以改變頁面結(jié)構(gòu)。
  • 選擇一個dom節(jié)點蚕脏,按delete鍵刪除侦副。
  • ctrl+z,撤回操作驼鞭。

樣式

4588809-0ff4d230245caaf0.jpg
  1. element,style:代表所選元素的內(nèi)聯(lián)樣式秦驯。比如我選的是header塊,如果我直接修改HTML為<div class="header" style="background:red"></div>那么element,style中就會出現(xiàn)background:red;相反如果我在element,style塊中點擊任意空白處添加css樣式挣棕,那么你就會在對應(yīng)的元素節(jié)點上看到style屬性译隘。
  2. 最后一個“+”號可以添加新的css規(guī)則。
  3. 單擊屬性或?qū)傩灾颠M行修改洛心,點擊空白處添加新的樣式固耘。
  4. 點擊色塊可以打開取色器,對顏色進行可視化編輯词身。
  5. 以inherited from....為分界玻驻,上面的樣式都是作為元素本身的,下面都是繼承而來的偿枕,繼承的對象不止一個璧瞬,可能是父元素,父元素的父元素渐夸。
  6. 將鼠標停在一個選擇器上的時候嗤锉,可以看到這個選擇器所影響的所有頁面元素。
  7. 點擊:hov;可以強制所選元素處于某個狀態(tài)墓塌,這個也能通過右擊元素瘟忱,選擇一個狀態(tài)來實現(xiàn)。
    點擊".cls” 查看所有與當前元素直接相關(guān)的樣式規(guī)則苫幢,你可以禁用或允許某個類作用于所選元素访诱,也可以添加新的類。韩肝、

computed

  • 所選元素的盒模型
  • 所選元素的css樣式以及值触菜,不僅展示了最終所采用的值,也顯示了被覆蓋的值哀峻。
  • 每個屬性值所在的文件
    鼠標懸停在盒模型的margin,border,padding以及內(nèi)容區(qū)域涡相,可以在網(wǎng)頁中看到與之對應(yīng)的區(qū)域,還可以雙擊盒模型上的數(shù)字來修改它剩蟀,如果所選元素的position屬性值為absolute或者fixed的話催蝗,還可以在margin外圍設(shè)置position。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末育特,一起剝皮案震驚了整個濱河市丙号,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖犬缨,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件喳魏,死亡現(xiàn)場離奇詭異,居然都是意外死亡遍尺,警方通過查閱死者的電腦和手機截酷,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門涮拗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來乾戏,“玉大人,你說我怎么就攤上這事三热」脑瘢” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵就漾,是天一觀的道長呐能。 經(jīng)常有香客問我,道長抑堡,這世上最難降的妖魔是什么摆出? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮首妖,結(jié)果婚禮上偎漫,老公的妹妹穿的比我還像新娘。我一直安慰自己有缆,他們只是感情好象踊,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著棚壁,像睡著了一般杯矩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上袖外,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天史隆,我揣著相機與錄音,去河邊找鬼曼验。 笑死逆害,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的蚣驼。 我是一名探鬼主播魄幕,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼颖杏!你這毒婦竟也來了纯陨?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎翼抠,沒想到半個月后咙轩,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡阴颖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年活喊,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片量愧。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡钾菊,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出偎肃,到底是詐尸還是另有隱情煞烫,我是刑警寧澤,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布累颂,位于F島的核電站滞详,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏紊馏。R本人自食惡果不足惜料饥,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望朱监。 院中可真熱鬧岸啡,春花似錦、人聲如沸赌朋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽沛慢。三九已至赡若,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間团甲,已是汗流浹背逾冬。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留躺苦,地道東北人身腻。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像匹厘,于是被迫代替她去往敵國和親嘀趟。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案愈诚? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽?zāi)J的外補...
    _Yfling閱讀 13,737評論 1 92
  • ??DOM 1 級主要定義的是 HTML 和 XML 文檔的底層結(jié)構(gòu)。 ??DOM2 和 DOM3 級則在這個結(jié)構(gòu)...
    霜天曉閱讀 1,427評論 1 3
  • ??DOM(文檔對象模型)是針對 HTML 和 XML 文檔的一個 API(應(yīng)用程序編程接口)。 ??DOM 描繪...
    霜天曉閱讀 3,619評論 0 7
  • 問題1css全稱:層疊樣式表(Cascading Style Sheets) 問題21.CSS的三種引入方式 行內(nèi)...
    hellowade閱讀 105評論 0 0
  • 來自日本網(wǎng)友gennakajp的速寫 寥寥幾筆就勾勒出輪廓 gennakajp沒事兒就喜歡四處亂逛 帶上幾支筆、一...
    藝伙閱讀 375評論 0 4