類型CSS屬性選擇器– Semalt Expert

HTML元素由類,ID和屬性組成。屬性選擇器選擇具有屬性或具有屬性值的HTML元素。屬性選擇器提供了一種在具有特定屬性或特徵值的HTML元素上應用樣式的簡單方法。屬性選擇器由兩個方括號定義,兩個方括號將屬性及其值括起來。不過,您可以在其前面放置一個元素類型選擇器。 CSS [屬性]選擇器在元素由給定特徵組成的情況下將樣式規則應用於元素。

屬性選擇器的類型

有不同類型的屬性選擇器,每種類型可用於不同的情況:

CSS [attribute | =“ value”]選擇器突出顯示具有特定特徵的元素,並從定義的值開始。

CSS [attribute〜=“ value”]選擇器用於查找具有特定單詞的屬性值的元素。

CSS [attribute ^ =“ value”]選擇器可查找具有請求特定值的屬性值的元素。該值不一定是整個單詞。

CSS [attribute $ =“ value”]選擇器查找具有以定義值結尾的屬性值的組件。

CSS屬性選擇器的應用

可以使用多種方法來使用屬性選擇器,而不是使用通用,類或ID選擇器

屬性選擇器最常用的用法是輸入。其中包括文本選擇器,複選框選擇器,密碼選擇器,文件選擇器,隱藏選擇器,密碼選擇器,單選按鈕選擇器,重置選擇器等。

樣式表單

為樣式設置沒有類或ID的表單時,屬性選擇器非常有用。

樣式鏈接

例如,屬性選擇器可用於設置博客列表的樣式,在該博客列表中您具有指向朋友站點的鏈接。但是,您希望每個鏈接的樣式都不同。解決該問題的傳統方法是分配一個呼叫名稱,這將需要更多的標記。不過,您可以使用第n個子項,該子項要求訂單永遠不變。使用屬性選擇器非常容易,因為存在可以定位的屬性。

邊框輸入

使用CSS邊框圖片屬性設置邊框元素的樣式是一種將圖片添加到正文的優雅方法。它允許您將圖像定義為元素的邊框。可以按不同方式縮放,切片和重複邊界圖像,以確保其適合邊界區域。 borders radius屬性允許在不使用圖像的情況下添加圓角。該屬性定義角的形狀。

樣式顏色

CSS屬性選擇器使設置具有特定顏色值的所有元素的樣式變得簡單。您可以使用color關鍵字,RGB(),RGBA(),HSL()和HSLA()表示法。 RGBA顏色值是RGB顏色模型的擴展,其中包含定義顏色不透明度的通道。參數值的範圍從1.0(不透明)到0.0(透明)

HSL顏色模型被解釋為(Hue_saturation_Lightness)。色相表示形式為角度(0-360)或色輪。飽和度和亮度的測量單位為百分比,飽和度的0%表示陰影或灰色,而100表示​​全彩色。亮度100%代表白色,而0%是黑色。