1. 程式人生 > >CSS-3.選擇器的使用

CSS-3.選擇器的使用

標籤選擇器:直接選擇某一種標籤,然後全部進行修改樣式。 格式: p{ 屬性名稱:屬性值 ; } id選擇器:給標籤設定id屬性,然後在css中,對定義了相同id屬性的標籤進行修飾 格式; #id值{ 屬性名稱:屬性值; } 注意點: 1.每個HTML標籤都有一個屬性叫做id屬性,每個標籤都可以設定id屬性 2.在同一個介面中,id屬性的值是不能重複的 3.在編寫id選擇器時,一定要在id名稱前面加上# 4.id的名稱是有一定規範的,只能由字母和下劃線和數字構成,開頭不能有數字 5.id名稱是不能用html標籤的名稱,比如不能用<img><p><hr>.... class(類)選擇器:
給標籤設定class屬性,然後在css中,對設定了class屬性的標籤進行修飾 格式: .class值{ 屬性名稱:屬性值; } 注意點: 1.每個HTML標籤都有一個屬性叫做class,也就是說每個標籤都可以設定類名 2.在同一個頁面中,class的名稱是可以重複的 3.在編寫class選擇器時一定要在class名稱前面加上.(點) 4.類名的命名規範跟id名稱的命名規範是一樣的 5.類名就是專門用來給某些特定的標籤設定樣式的 6.在HTML每個標籤可以同時繫結多個類名,例如:<p class="aa bb">這就給 <p>標籤定義了兩個類名,分別是aa和bb,用空格隔開 錯誤寫法 <p class="aa" class="bb">
當實際應用時,適當更改寫程式碼的方式,會增加可用性,例項如下: 當需要給三段文字交叉新增三種不同的屬性 <sytle> .para1{ color:red; font-size:30px; } .para2{ text-decoration:underline; font-size:30px; } .para2{ text-decoration:underline; color:red; } </style> <body> <p class="para1">第一段文字</p> <p class="para2">第一段文字</p> <p class="para3">第一段文字</p> </body> 觀察這段程式碼會發現,此程式碼不易維護,當代碼行數很多的時候,不利於修改,可以將color:red;
, text-decoration:,font-size:30px,這三個屬性值分別作為類,然後讓<p>標籤帶兩種類即可,操作如下: <style> .colorR{ color:red; } .line{ text-decoration:underline; } .size30{ font-size:30px; } </style> <body> <p class=".coloR size30">第一段文字</p> <p class="line size30">第一段文字</p> <p class="line coloR">第一段文字</p> </body> 此時,消去了多餘程式碼,更容易通過更改屬性值來更改段落樣式 後代選擇器:後代選擇器很簡單,就是父級在前中間空格後代在後。 格式: 父 子{ 屬性名稱:屬性值; } 例如: <style> divp{ color:red; } </style> <body> <div> <p>我是段落</p> </div> </body> 在後代選擇中,class和id也是可以互用的,例如給上面的程式碼新增class和id。 <style> .aaq#bb2{ color:red; } </style> <body> <div class="aa1"> <p id="bb1">我是段落</p> </div> </body>

相關推薦

CSS-3.選擇的使用

標籤選擇器:直接選擇某一種標籤,然後全部進行修改樣式。 格式: p{ 屬性名稱:屬性值 ; } id選擇器:給標籤設定id屬性,然後在css中,對定義了相同id屬性的標籤進行修飾 格式; #id值{ 屬性名稱:屬性值; } 注意點: 1.每個HTML標籤

3. CSS 派生選擇

派生選擇器 通過依據元素在其位置的上下文關係來定義樣式,你可以使標記更加簡潔。 在 CSS1 中,通過這種方式來應用規則的選擇器被稱為上下文選擇器 (contextual selectors),這是由於它們依賴於上下文關係來應用或者避免某項規則。在 CSS2

3.24 學前端 CSS選擇

二 css的選擇器(Selector) 選擇器”指明瞭{}中的“樣式”的作用物件,也就是“樣式”作用於網頁中的哪些元素 1 基礎選擇器 × //通用元素選擇器 *{ margin:0; padding:0; } //匹配任何元素 E //

CSS 7.3 選擇-屬性選擇

CSS 7.3 選擇器-屬性選擇器 1.匹配含有某屬性的元素 ①匹配含有某屬性的所有元素。 格式: *[屬性] {宣告} 例如: *[title] { color:red;}   ②匹配含有某屬性

CSS關聯選擇的大致類型總結

子元素 類型 括號 中間 大括號 作用 第一個 關聯 選擇符 1.包含選擇符(A F) 選擇所有被A元素包含的F元素,中間用空格隔開 2.子選擇符(A>F) 選擇所有作為A元素的直接子元素F,對更深一層的元素不起作用,用大括號表示。 3.相鄰選擇符(A+F)選擇緊貼在

CSS-聯合選擇

range html relative :active reset checkbox 統一 圖像 otto 深層布局,逐級進去,指向某一個標簽,叫:關聯選擇器 - 設置嵌套標簽的樣式 div p {} day02 昨天內容回顧 1

CSS同時選擇

cnblogs code log blank sch css style warning 我們 【CSS同時選擇器】   同一個div擁有多個class時,我們可以作多個class作為組合來選擇對象。方法就是將多個.className直接連接在一起(中間不能有空格)。

5 css選擇的使用

ext har code spa doctype font utf-8 meta title <!doctype html> <html> <head> <meta charset="utf-8"> <title>

css選擇的優先級

相同 之間 混淆 但是 大小 選擇器 優先級 class 標簽 css覆蓋是在打代碼的時候,開發者很普通很普通,也是很經常經常用到的,但是容易混淆他們之間的優先級。 【】【】【】 第一個是id,第二個是class,第三個是元素名。有一個就加一。比較這個三位數的大小,越大優先

CSS常用選擇記錄-:nth-of-type(n)

center pan col eight 記錄 logs round css 子元素 :nth-of-type(n) 選擇器匹配屬於父元素的特定類型的第 N 個子元素的每個元素. n 可以是數字、關鍵詞或公式。 .step_icon3 li.item{ wid

HTML學習筆記 CSS學習選擇 第五節 (原創)

ext spa family 如果 styles ctype css gre utf <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <

HTML學習筆記 CSS學習選擇案例 第五節 (原創) 參考使用表

樣式 back ack aid head 派生選擇器 char logs pan <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">

Css 後代選擇與子代選擇的區別

javascrip width 沒有 什麽 for -1 adding 選擇器 light 後代選擇器用空格,比如A B{border:1px solid red;} 子代選擇器用>, 比如A>B{border:1px solid red;} 但是,如果你仔

css選擇

通配符選擇器標簽、通配符選擇器<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>標簽選擇器</title> <styl

CSS屬性選擇

images 選擇器 cnblogs src .cn image mage log ges CSS屬性選擇器

CSS 屬性選擇

div nbsp style val 進行 col back 指定 logs 一、定義 只是CSS專為屬性進行設置的選擇器 二、詳解 E[att] 匹配所有具有att屬性的E元素,不考慮它的值。(註意:E在此處可以省略。

CSS選擇權重計算的例題

css第一題:根據以上代碼,我們來判斷一下P語句中的“文字”到底是什麽顏色?#box1 .spec2 p 這是第一個,根據權重判斷,我們可以看出有一個id選擇器,一個類選擇器,一個標簽選擇器,其權重應該是1,1,1div div #box3 p 這是第二個,我們可以看出有一個id選擇器,沒有類選擇器,3個標簽

css基礎選擇

red 要求 需要 標簽 ews bsp 語法 sel :hover 1、別名:標簽選擇器、標記選擇器 特點:通過元素名稱作為選擇器名稱 作用:修改某一元素的默認樣式 body{} h1{} h2{} 2、類選擇器(類樣式) 特點:通過元素的 class 屬性來進行引用 作

CSS選擇hover

光標 blue .cn wid -c span ack spa gpo <style> p{ width: 200px; height: 100px; b

css 貓頭鷹選擇

alt lin before post 除了 png mage oar 圖片 除了最後一個的選擇器。由於看起來像貓頭鷹,也叫貓頭鷹選擇器 .TD-Breadcrumb > li + li:before { padding: 0 5px; color: