按照css樣式書(shū)寫(xiě)的位置(或者引入的方式),CSS樣式表可以分為以下三大類(lèi): 1、行內(nèi)樣式表(行內(nèi)式)
行內(nèi)樣式就是使用style屬性直接把CSS代碼添加到HTML的標(biāo)記中,即作為HTML標(biāo)記的屬性標(biāo)記存在。
2、內(nèi)部樣式表(嵌入式)
內(nèi)部樣式表是把css樣式寫(xiě)在<head>標(biāo)簽中,并用<style>標(biāo)簽去聲明如果 CSS 樣式被放置在網(wǎng)頁(yè)文檔外部的文件中,則稱為外部樣式表,一個(gè) CSS 樣式表文檔就表示一個(gè)外部樣式表。
3、外部樣式表(鏈接式)
如果 CSS 樣式被放置在網(wǎng)頁(yè)文檔外部的文件中,則稱為外部樣式表,一個(gè) CSS 樣式表文檔就表示一個(gè)外部樣式表。
實(shí)際上,外部樣式表也就是一個(gè)文本文件,擴(kuò)展名為.css。當(dāng)把CSS樣式代碼復(fù)制到一個(gè)文本文件中后,另存為.css文件,則它就是一個(gè)外部樣式表。
在CSS中hover用于選擇鼠標(biāo)指針浮動(dòng)在上面的元素,語(yǔ)法“標(biāo)簽選擇器:hover{樣式代碼;}”,用法:1、直接在懸浮元素上改變樣式;2、改變子元素的樣式;3、改變同級(jí)元素的樣式;4、改變就近元素的樣式等。
在CSS中有個(gè)hover屬性,當(dāng)鼠標(biāo)移上去的時(shí)候可以將其激活,它可以用來(lái)實(shí)現(xiàn)類(lèi)似于js的一些功能。
css peek是一款插件,使用CSS Peek插件,你可以追蹤至樣式表中 CSS 類(lèi)和ids 定義的地方。當(dāng)你在 HTML 文件中右鍵單擊選擇器時(shí),選擇“ Go to Definition 和 Peek definition ”選項(xiàng),它便會(huì)給你發(fā)送樣式設(shè)置的 CSS 代碼。
希望我的回答能夠?qū)δ阌兴鶐椭?/p>
1、代表內(nèi)聯(lián)樣式,如: style=””,權(quán)值為1000。
2、代表ID選擇器,如:#content,權(quán)值為100。
3、代表類(lèi),偽類(lèi)和屬性選擇器,如.content,權(quán)值為10。
4、代表類(lèi)型(元素)選擇器和偽元素選擇器,如div p,權(quán)值為1。 按照CSS代碼的執(zhí)行先后順序。如果有重復(fù)的規(guī)則,按照后執(zhí)行的定義。最終規(guī)則是多個(gè)定義規(guī)則的綜合。重點(diǎn):高級(jí)規(guī)則定義對(duì)于不同表格的文字樣式定義。(不同表格使用不同ID、使用類(lèi)樣式定義)一頁(yè)中的多種超級(jí)鏈接樣式定義。多個(gè)相同規(guī)則不同對(duì)象的CSS共同定義。對(duì)于同一對(duì)象定義的多種CSS方式考慮哪種更科學(xué)。