HTML+CSS基礎(chǔ)學(xué)習(xí)-了解css(1)

CSS指層疊樣式表(Cascading Style Sheets),定義如何顯示html元素巡语,如文字大小、顏色淮菠、字體加粗等男公。樣式表允許以多種方式規(guī)定樣式信息,可以在單個html元素中合陵,也可以在html頁的頭部枢赔,或者以外部文件的形式引入。

語法

主要兩個部分構(gòu)成:選擇器和聲明拥知。

selector {declaration1; declaration2; ... declarationN }

選擇器通常是需要改變樣式的HTML元素踏拜。聲明由屬性和值組成,屬性就是你需要改變的樣式屬性低剔。多個聲明由分號(;),一般最后一條聲明后也會加上分號速梗。

示意圖 來源w3school
示意圖 來源w3school

注釋

css中注釋很簡單,不用多說襟齿。/*注釋語句*/

css樣式設(shè)置方式

  • 內(nèi)聯(lián)式
  • 嵌入式
  • 外部式

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

直接寫在html標(biāo)簽style屬性中姻锁。

<p style="color:red">這里文字是紅色。</p>

嵌入式

css樣式代碼寫在頁面的<style type="text/css"></style>標(biāo)簽之間猜欺。一般嵌入式css寫在<head></head>之間位隶。

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

外部式

css樣式寫在一個單獨的文件中,擴展名.css开皿,一般在head標(biāo)簽內(nèi)使用link標(biāo)簽將文件鏈接到html文件內(nèi)涧黄。

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

優(yōu)先級

一般來說:內(nèi)聯(lián)式 > 嵌入式 > 外部式篮昧。 就近原則(離被設(shè)置元素越近優(yōu)先級別越高)

css選擇器

  • 標(biāo)簽選擇器 p{font-size:12px;}
  • 類選擇器
    /* .類選器名稱{css樣式代碼;} */
    .main{font-size:14px;}
    
  • ID選擇器
    /* #類選器名稱{css樣式代碼;} */
    #main{font-size:14px;}
    
  • 子選擇器> 用于選擇指定標(biāo)簽元素的第一代子元素 .food>li{border:1px solid red;}
  • 后代選擇器 用于選擇指定標(biāo)簽元素下的后輩元素 .first span{color:red;}
  • 通用選擇器* 匹配html中所有標(biāo)簽元素 * {color:red;}
  • 偽類選擇符 常用的也就這一個a:hover{color:red;}
  • 分組選擇符,
    h1,span{color:red;}
    /* 等價于 */
    h1{color:red;}
    span{color:red;}
    

類和ID選擇器的區(qū)別

類選擇器和ID選擇器都可以應(yīng)用于任何元素,但是他們有一些不同的地方弓熏。ID選擇器只能使用一次恋谭,一個元素只能設(shè)置一個ID屬性,而類選擇器則可以使用多次挽鞠,多個不同的元素使用疚颊,而且一個元素也可以同時設(shè)多個樣式,在class屬性中以空格分割設(shè)置多個類選擇器名信认。

繼承

繼承是css的一種規(guī)則材义,它允許樣式不僅應(yīng)用于某個特定的html標(biāo)簽元素,而且應(yīng)用于其后代嫁赏。根據(jù)CSS其掂,子元素可以從父元素繼承屬性。

權(quán)值

當(dāng)為同一個元素設(shè)置了多個不同的css樣式代碼時潦蝇,最終啟用哪一個css樣式款熬,就取決于權(quán)值,使用權(quán)值最高的攘乒。據(jù)了解標(biāo)簽的權(quán)值為1贤牛,類選擇符的權(quán)值為10,ID選擇符的權(quán)值最高為100则酝,繼承也有權(quán)值但特別低殉簸,可以理解是最低的。

層疊

多重樣式將層疊為一個

樣式表允許以多種方式規(guī)定樣式信息沽讹。樣式可以規(guī)定在單個的 HTML 元素中般卑,在 HTML 頁的頭元素中,或在一個外部的 CSS 文件中爽雄。甚至可以在同一個 HTML 文檔內(nèi)部引用多個外部樣式表蝠检。

層疊就是在html文件中對于同一個元素可以有多個css樣式存在,當(dāng)有相同權(quán)重的樣式存在時挚瘟,會根據(jù)這些css樣式的前后順序來決定蝇率,處于最后面的css樣式會被應(yīng)用。(就近原則)

!important

!important要寫在分號的前面刽沾,設(shè)置某些樣式具有最高權(quán)值本慕。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市侧漓,隨后出現(xiàn)的幾起案子锅尘,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件藤违,死亡現(xiàn)場離奇詭異浪腐,居然都是意外死亡,警方通過查閱死者的電腦和手機顿乒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進(jìn)店門议街,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人璧榄,你說我怎么就攤上這事特漩。” “怎么了骨杂?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵涂身,是天一觀的道長。 經(jīng)常有香客問我搓蚪,道長蛤售,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任妒潭,我火速辦了婚禮悴能,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘雳灾。我一直安慰自己漠酿,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布佑女。 她就那樣靜靜地躺著,像睡著了一般谈竿。 火紅的嫁衣襯著肌膚如雪团驱。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天空凸,我揣著相機與錄音嚎花,去河邊找鬼。 笑死呀洲,一個胖子當(dāng)著我的面吹牛紊选,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播道逗,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼兵罢,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了滓窍?” 一聲冷哼從身側(cè)響起卖词,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎吏夯,沒想到半個月后此蜈,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體即横,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年裆赵,在試婚紗的時候發(fā)現(xiàn)自己被綠了东囚。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡战授,死狀恐怖页藻,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情陈醒,我是刑警寧澤惕橙,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站钉跷,受9級特大地震影響弥鹦,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜爷辙,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一彬坏、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧膝晾,春花似錦栓始、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至臊旭,卻和暖如春落恼,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背离熏。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工佳谦, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人滋戳。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓钻蔑,卻偏偏與公主長得像,于是被迫代替她去往敵國和親奸鸯。 傳聞我的和親對象是個殘疾皇子咪笑,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,490評論 2 348

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補...
    _Yfling閱讀 13,737評論 1 92
  • CSS基礎(chǔ) 本文包括CSS基礎(chǔ)知識選擇器(重要BιF牙摺!)繼承、特殊性兜粘、層疊申窘、重要性CSS格式化排版單位和值盒模型浮動...
    廖少少閱讀 3,066評論 0 40
  • 第6章 開始學(xué)習(xí)CSS,為網(wǎng)頁添加樣式 1孔轴、認(rèn)識CSS樣式CSS全稱為“層疊樣式表 (Cascading Styl...
    夏沫xx閱讀 1,052評論 1 11
  • 轉(zhuǎn)載請聲明 原文鏈接地址 關(guān)注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    程序員poetry閱讀 16,524評論 32 459
  • 這幾天工作中碰上很多奇葩客戶路鹰。這也是我對碰上客戶的認(rèn)知感受罷了贷洲。 但,裝修要不要請設(shè)計師呢晋柱? 第一优构。假如沒有請設(shè)計...
    狩望輪回閱讀 255評論 0 1