CSS 選擇器
1、ID選擇器
2、CLASS選器
3、屬性選擇器
可以為擁有指定屬性的 HTML 元素設定樣式,而不僅限於 class 和 id 屬性。
註釋:只有在規定了 !DOCTYPE 時,IE7 和 IE8 才支援屬性選擇器。在 IE6 及更低的版本中,不支援屬性選擇。
CSS 選擇器參考手冊
選擇器 | 描述 |
---|---|
[attribute] | 用於選取帶有指定屬性的元素。 |
[attribute=value] | 用於選取帶有指定屬性和值的元素。 |
[attribute~=value] | 用於選取屬性值中包含指定詞彙的元素。 |
[attribute|=value] | 用於選取帶有以指定值開頭的屬性值的元素,該值必須是整個單詞。 |
[attribute^=value] | 匹配屬性值以指定值開頭的每個元素。 |
[attribute$=value] | 匹配屬性值以指定值結尾的每個元素。 |
[attribute*=value] | 匹配屬性值中包含指定值的每個元素。 |
4、選擇器分組
5、包含選擇器(後代選擇器)
6、標籤指定式的選擇器
如果想同時使用id和class,也想同時使用標籤選擇符,可以使用如下的方式:
/*表示所有id為idDemo的p標籤*/
p#idDemo {
background: cadetblue;
font-size: 36px;
}
/*表示所有class為classDemo的h1標籤*/
p.classDemo {
background: cadetblue;
font-size: 36px;
}
/*小注:標籤指定式的選擇符用#或者.來連線,中間不能有空格*/
效果如下:測試程式碼:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<meta charset="utf-8" />
<style type="text/css">
/** {
font-size: 12px;
line-height: 1.5;
color: blue;
}*/
body {
font-size: 12px;
line-height: 1.5;
color: blue;
}
/*
包含選擇符
對某物件中的子物件進行樣式指點定,這樣選擇方式就發揮了作用。
需要注意的是,僅對此物件的子物件標籤有效,對於其它單獨存在或位於此物件以外的子物件,不應用此樣式設定。
這樣做的優點在於,幫我們避免過多的id、class設定,直接對所需的元素進行定義。*/
p strong {
font-size: 36px;
color: red;
}
/*注意下面這種*/
#fi strong {
font-size: 24px;
color: brown;
background: cadetblue;
}
/*群組選擇符
對於XHMTL物件,可以對一組同時進行了相同的樣式指派。
使用逗號對選擇符進行了分隔,這樣書寫的優點在於同樣的樣式只需要書寫一次即可,減少程式碼量,改善CSS程式碼結構。
使用時應該注意”逗號”是在半形模式下,並非中文全形模式。*/
h2, h3 {
font-weight: normal;
}
/*表示所有id為idDemo的p標籤*/
p#idDemo {
background: cadetblue;
font-size: 36px;
}
/*表示所有class為classDemo的h1標籤*/
p.classDemo {
background: cadetblue;
font-size: 36px;
}
/*小注:標籤指定式的選擇符用#或者.來連線,中間不能有空格*/
</style>
</head>
<body>
<h1> 真正的才智是剛毅的志向。 —— 拿破崙</h1>
<h2>
感情有著極大的鼓舞力量,因此,它是一切道德行為的重要前提,誰要是沒有
強烈的志向,也就不能夠熱烈地把這個志向體現於事業中。 —— 凱洛夫
</h2>
<div>勇敢堅毅真正之才智乃剛毅之志向。 —— 拿破崙</div>
<p id="idDemo">
生活賦予我們一種巨大的和無限高貴的<strong>禮品</strong> ,這就是青春:充滿著力量,充滿著期待志願,充滿著求知和鬥爭的志向,充滿著希望信心和青春。 —— 奧斯特洛夫斯基
<br />
志向不過是記憶的奴隸,生氣勃勃地降生,但卻很難成長。 —— 莎士比亞
</p>
<p id="fi">人所缺乏的不是才幹而是<strong>志向</strong>,不是成功的能力而是勤勞的意志。 —— 部爾衛</p>
<h3>
當教師把每一個學生都理解為他是一個具有個人特點的、具有自己的志向、自己的智慧和性格結構的人的時候,這樣的理解才能有助於教師去熱愛兒童和尊重兒童。 —— 贊科夫
</h3>
<p class="classDemo">
555555555555555555555555555555555555555555
</p>
</body>
</html>
相關文章
- CSS選擇器CSS
- 【CSS】【3】CSS選擇器CSS
- CSS系列:CSS選擇器CSS
- CSS選擇器(5)——屬性選擇器CSS
- CSS ID選擇器與CLASS選擇器CSS
- 基本CSS選擇器,複合選擇器,後代選擇器CSS
- CSS-選擇器6-兄弟選擇器CSS
- CSS :required 選擇器CSSUI
- CSS :optional 選擇器CSS
- css選擇器概述CSS
- CSS選擇器(一)CSS
- CSS 元素選擇器CSS
- CSS常用選擇器CSS
- CSS id選擇器CSS
- CSS_選擇器CSS
- CSS的選擇器CSS
- CSS--選擇器CSS
- css3 選擇器:屬性選擇器(五)CSSS3
- CSS-選擇器4-後代選擇器CSS
- CSS3選擇器02—CSS3部分選擇器CSSS3
- 【CSS】【4】CSS選擇器練習CSS
- CSS 選擇器權值CSS
- CSS :valid 選擇器CSS
- css child選擇器妙用CSS
- [CSS]屬性選擇器CSS
- CSS 選擇器詳解CSS
- css 選擇器基礎CSS
- CSS E:enabled 選擇器CSS
- CSS E:focus 選擇器CSS
- CSS E,F 選擇器CSS
- CSS E[att]選擇器CSS
- CSS E:active 選擇器CSS
- CSS class 類選擇器CSS
- CSS基礎選擇器CSS
- css3選擇器CSSS3
- CSS選擇器渲染效率CSS
- CSS 引入方式,選擇器CSS
- CSS3 - 選擇器CSSS3