HTML css樣式選擇器

2022-08-21 15:24:11 字數 3474 閱讀 7282

style簡介

這篇介紹style,style有三種方式:

1、在head中加style標籤,在標籤中寫css樣式;

2、在body的標籤中新增style屬性,在屬性中增加css樣式;

3、在link標籤中引入寫好的css樣式表 

一、在head中新增style標籤

1、id選擇器

在乙個html頁面中,不存在相同的id。

id選擇器用#來定位

舉例:

"en

">"

i1">

分析:(1)在head部分,用style標籤寫css樣式;

(2)#i1指向了id為「i1」的標籤,樣式是長和寬為100畫素,背景顏色是紅色;

(3)body中div標籤的屬性 id="i1",執行後會按照標籤的樣式展示,如下圖。

通過瀏覽器可以看到div的修飾。按f12開啟開發者模式。

2、class選擇器

在乙個html頁面中,可以存在重複的class。

class標籤用點來定位。

舉例:

"en

">class="

c1">

執行結果:

3、標籤選擇器

如果我們在style裡給div新增css樣式,那麼所有的div標籤都會按照這個樣式顯示。

舉例:

"en

">class="

c1">

分析:在style裡給div標籤新增一定的樣式,那麼body中所有的div標籤都會按照這個樣式顯示。

執行結果如下:

4、標籤層級選擇器

上面介紹的都是只有一級的標籤,如果在div標籤下有乙個span標籤,那麼怎麼給span標籤新增樣式呢。非常簡單,看下面的例子。

"en

">

分析:只要在修飾的時候,一級標籤+空格+二級標籤即可

執行結果為:

5、id層級選擇器

原理同上,只需在定位標籤是,在id後面+空格+下一級標籤

執行結果為:

因為span標籤不是塊級標籤,只佔本行內容的大小,因此實際看起來只有背景顏色生效了。

6、class層級選擇器

同上,不再具體描述,樣式如下圖

7、對不同id標籤進行同一種修飾

對id為i1,i2和i3的進行相同的修飾,如下。在style中用逗號隔開。

"en

">"

i1">"i2

">"i3

">

執行結果為:

8、對不同class標籤進行同一種修飾

同上,如下圖

9、對標籤中的屬性進行修飾

例如,,要求對name這個屬性進行修飾。在div後面用中括號把屬性括起來即可,如下。

"en

">"

bky">

執行結果:

二、在body的標籤中新增style屬性

如下所示,在div標籤中新增style屬性,不同的修飾之間用分號分隔。

"en

">class="

c1" style="

background-color: blue;height: 100px;width: 100px

">

執行結果為:

三、在link標籤中引入寫好的css樣式表

1、首先介紹css樣式表,在相應的資料夾下點選右鍵,選擇new--stylesheet

在css檔案中填寫樣式也非常簡單,和前面的介紹的一樣,如下圖

2、建好了css樣式表,下面匯入

我的css檔案名字為:部落格.css

匯入方式就是link的屬性rel="stylesheet",href=css的位址,如下

"en

">class="

c1">

執行結果為:

四、標籤優先順序

如果上面3鐘方式都設定了css屬性,那麼該按照哪個樣式展示呢?

答案是以標籤為基準,從下到上依次查詢。也就是從近到遠。

舉例:

"en

">

class="

c1" style="

background-color: blue

";height="

100px

";width="

100px

">

分析:上述**在3個位置設定了css樣式,那麼從標籤div開始,從上到下依次是:

(1)在div中新增的屬性,藍色

(2)style標籤中設定的樣式,紅色

(3)link標籤匯入的樣式,粉色(仍為前面的部落格.css,三1中的樣式)

那麼執行結果也就是藍色,如下:

我們可以通過以下方法直觀的檢視展示順序。

可以看到,如果把藍色去掉,展示紅色,把紅色去掉會展示粉色,按照由近至遠的順序。

初學HTML CSS常用選擇器

選擇器 瀏覽器通過選擇器為滿足條件的html元素新增css樣式 id選擇器 瀏覽器為 id標籤屬性的屬性值與 id選擇器名相同的標籤元素新增 css樣式 語法中使用的是 對應的id值 類選擇器 瀏覽器為 class標籤屬性的屬性值與 類選擇器名相同的標籤元素新增 css樣式,語法中使用的是 對應的c...

HTML CSS 偽類選擇器

這個也有意思 之前幾天學的,現在寫寫剛好複習 偽類是什麼?偽類用於定義元素的特殊狀態,比如滑鼠懸浮在按鈕上,按鈕顏色會變就是乙個例子。鏈結偽類選擇器 修改鏈結狀態的選擇器 注意 a hover必須在 css 定義中的a link和a visited之後,才能生效!a active必須在 css 定義...

CSS樣式選擇器

1.css 選擇器 1 標記選擇器 選擇器 用來指定確定標記的樣式 如 類別選擇器 class 類別名稱 如 對應的 class 選擇器 id選擇器 id id選擇器 如 對應的 id選擇器1id 選擇器2 2.集體宣告 對應的 集體宣告 h4集體宣告 h5集體宣告 p1集體宣告 p2集體宣告 p3...