微微網(wǎng)站建設交換友情鏈接推廣法
目錄
- 1、基本選擇器
- (1)id選擇器
- (2)類選擇器
- (3)標簽選擇器
- (4)逗號選擇器
- (5)*選擇器(通配符選擇器)
- 2、包含選擇器
- (1)子代選擇器
- (2)后代選擇器(空格選擇器)
- 3、屬性選擇器
- 4、偽類選擇器
- 5、偽元素選擇器
- (1)::first-letter
- (2):first-child
- (3) :last-child
1、基本選擇器
(1)id選擇器
通過標簽的id名稱來選擇標簽
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title></title><style>#box{width: 300px;height: 300px;border: 1px solid red; }</style>
</head>
<body><div id="box"></div></body>
</html>
(2)類選擇器
class選擇器選擇一個類名
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title></title><style>.msg{width: 200px;height: 100px;border: 1px solid green;}</style>
</head>
<body><!-- <div id="box"></div> --><div class="msg"></div><div class="msg"></div><div class="msg"></div>
</body>
</html>
(3)標簽選擇器
用標簽名直接選擇標簽
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title></title><style>ul{list-style: none;}</style>
</head>
<body><ol><li>國內(nèi)新聞</li><li>國內(nèi)新聞</li><li>國內(nèi)新聞</li></ol><ul><li>國外新聞</li><li>國外新聞</li><li>國外新聞</li></ul>
</body>
</html>
(4)逗號選擇器
是一個復合選擇器
ul,ol{list-style: none;}
(5)*選擇器(通配符選擇器)
匹配所有標簽
2、包含選擇器
(1)子代選擇器
用 > 表示父子關(guān)系
ul.news > li {height: 50px;width: 400;border: 1px solid red;}
(2)后代選擇器(空格選擇器)
表示后代關(guān)系
ul.news li {height: 50px;width: 400;border: 1px solid red;}
包含選擇器的總代碼:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title></title><style>ul{list-style: none;}ul.news {/*選擇中的ul*/width: 400px;border: 1px solid red;min-height: 50px;}ul.news > li {height: 50px;width: 400;border: 1px solid red;}ul.news li {height: 50px;width: 400;border: 1px solid red;}</style>
</head>
<body><div class="news"></div><ul class="news"><li>這是列表1</li><li>這是列表2</li><li>這是列表3</li><li>這是列表4</li><li>這是列表5</li><li>這是列表6</li><li>這是列表7</li><li>這是列表8</li><ul><li>這是列表8</li><li>這是列表9</li><li>這是列表10</li></ul></ul>
</body></html>
3、屬性選擇器
<style>[title]{/*將有title屬性的顏色改為紅色*/color: red;}</style>
div[title] {color: red;}
/*將div標簽里面的title屬性的內(nèi)容顏色改為紅色*/
總代碼:
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>/* [title]{color: red;} */div[title] {color: red;}</style>
</head><body><div title="標題">這是一個div</div><div>這是一個div</div><div id="box">這是一個div</div><div>這是一個div</div><div>這是一個div</div><p title>這是有title的</p><p>這是沒有title的</p>
</body></html>
4、偽類選擇器
<style>.content{color: red;}a:link{/*未訪問連接*/color: #333;text-decoration: none;/* 沒有下劃線 */}a:hover{/*鼠標移動到鏈接上*/color:mediumvioletred ;text-decoration: underline;}a:active{/*選中的鏈接被激活*/color: green;}a:visited{/*已訪問的鏈接*/color: slateblue;}</style>
總代碼:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.content{color: red;}a:link{color: #333;text-decoration: none;/* 沒有下劃線 */}a:hover{color:mediumvioletred ;text-decoration: underline;}a:active{color: green;}a:visited{color: slateblue;}</style>
</head>
<body><div class="content"><p>近日大學生返校高峰期</p><p>近日大學生返校高峰期</p><p>近日大學生返校高峰期</p><a href="#">連接1</a><a href="#">連接2</a><a href="#">連接3</a><a href="#">連接4</a><a href="#">連接5</a></div>
</body>
</html>
5、偽元素選擇器
(1)::first-letter
p::first-letter{/* 選擇中一段的第一個單詞 */text-transform: uppercase;/* 大寫 */}
(2):first-child
ul.news > li:first-child{/*選中ul標簽下,news類的li標簽的第一個color: green ;}
(3) :last-child
ul.news > li:last-child{color:blue ;}
總代碼:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title></title><style>p::first-letter{/* 選擇中一段的第一個單詞 */text-transform: uppercase;/* 大寫 */}::first-line{/* 選中第一行 */color: red;}ul.news > li:first-child{color: green ;}ul.news > li:last-child{color:blue ;}</style>
</head>
<body><p>this is a book!!!<ul class="news"><li>這都是列表1</li><li>這都是列表2</li><li>這都是列表3</li><li>這都是列表4</li><li>這都是列表5</li></ul></p><p>this is a book!!!</p><p>石家莊伊能靜 不是大家都說的就是真的吳剛回應整容風波穎兒手滑點贊付辛博井柏然相關(guān)微博俄羅斯李秀滿 我的心好痛經(jīng)紀人改口否認劉文正死訊王詩齡好瘦景甜方聲明北京多個地鐵口有人掃碼送大鵝他和女友就要結(jié)婚了,竟沒有一張合影男生買8個小籠包6個都沒餡,當事人:開始只是以為皮很厚中國神秘千年古樹,中間竟藏著一“小孩”,專家至今都無法解釋香港教育局:將成立一所提供內(nèi)地課程的學校國外一女子養(yǎng)了條彪悍的“寵物”,給它穿粉嫩公主服,還做美甲價值190萬的主板被盜!民警迅速找回外媒:美國家安全委員會中國事務主任將離職,"與氣球事件無關(guān)"穿著毛茸茸外套在草地里爬!玻利維亞一囚犯裝扮成羊越獄失敗英媒:為什么家里亂一點對你挺好?繼拜登后哈里斯也在情人節(jié)發(fā)圖"秀恩愛",網(wǎng)友發(fā)現(xiàn)圖中"第三者"</p>
</body>
</html>
最后這段文字是我在網(wǎng)上隨表找的新聞。