【CSS】【4】CSS選擇器練習
練習一:
1、類選擇器使用練習:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
<title>類選擇器使用示例</title>
<style type=”text/css”>
.red
{
color:red;
font-size:12px;
}
.blue
{
color:blue;
font-size:20px;
}
</style>
</head>
<style type=”text/css”>
.red
{
color:red;
font-size:12px;
}
.blue
{
color:blue;
font-size:20px;
}
</style>
</head>
<body>
<p>無類選擇器效果</p>
<p class=”red”>類選擇器red效果</p>
<p class=”blue”>類選擇器blue效果</p>
<h3 class=”blue”>同一個類別選擇器可以使用到另外的標記上</h3>
<p class=”red”>類選擇器red效果</p>
<p class=”blue”>類選擇器blue效果</p>
<h3 class=”blue”>同一個類別選擇器可以使用到另外的標記上</h3>
</body>
</html>
</html>
2、效果:
第三行效果:由於對標記P使用了bule類選擇器,所以字型顯示為藍色且20畫素大小;
第四行效果:這個想說明同一個類選擇器可使用在不同的標記上,除了能<p class=”blue”>之外,還可以<h3 class=”blue”>;特別值得一提的是由於<h3>使用了blue類選擇器,所以內容顯示為藍色20畫素大小之外,還體現出<h3>標記本身的特性。關於這一點會在後面陸續涉及到。
練習二:
1、標記選擇器和ID選擇器練習:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
<title>標記選擇器和ID選擇器練習</title>
<style type=”text/css”>
/*
* 標記選擇器定義
*/
p
{
color:blue;
}
/*
* 交集複合選擇器定義
*/
p.special
{
color:red;
}
/*
* ID選擇器定義
*/
#special
{
color:green;
}
</style>
</head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
<title>標記選擇器和ID選擇器練習</title>
<style type=”text/css”>
/*
* 標記選擇器定義
*/
p
{
color:blue;
}
/*
* 交集複合選擇器定義
*/
p.special
{
color:red;
}
/*
* ID選擇器定義
*/
#special
{
color:green;
}
</style>
</head>
<body>
<p>普通段落文字</p>
<h3>普通h3標記文字</h3>
<p class=”special”>指定了special類選擇器的p段落文字</p>
<h3 id=”special”>指定了special的ID選擇器的h3標題文字</h3>
</body>
</html>
<p>普通段落文字</p>
<h3>普通h3標記文字</h3>
<p class=”special”>指定了special類選擇器的p段落文字</p>
<h3 id=”special”>指定了special的ID選擇器的h3標題文字</h3>
</body>
</html>
2、效果:
3、解釋:
第一行效果:由於定義了標記選擇器p,所以段落p中的內容將以藍色顯示;
第二行效果:由於沒有定義標記選擇器h3,所以標題h3中的內容將以預設黑色顯示;
第三行效果:由於同時使用了標記選擇器p和類選擇器special,這正符合交集選擇器的定義,所以其中的內容以交集選擇器p.special定義的形式展示,所以顯示為紅色;
第四行效果:由於使用了ID選擇器special同時使用了h3預設的處理,所以標題h3中的內容既使用了綠色,同時以h3定義的字型大小顯示;
練習三:
1、並集選擇器練習:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
<title>標記選擇器和ID選擇器練習</title>
<style type=”text/css”>
/*
* 標記選擇器定義
*/
h1,h2,h3,p
{
color:purple;
font-size:15px;
}
/*
* 並集選擇器定義
*/
h2.special, .special, #one
{
text-decoration:underline;
}
</style>
</head>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
<title>標記選擇器和ID選擇器練習</title>
<style type=”text/css”>
/*
* 標記選擇器定義
*/
h1,h2,h3,p
{
color:purple;
font-size:15px;
}
/*
* 並集選擇器定義
*/
h2.special, .special, #one
{
text-decoration:underline;
}
</style>
</head>
<body>
<h1>示例文字h1</h1>
<h2 class=”special”>示例文字h2</h2>
<h3>示例文字h3</h3>
<p>示例文字p1</p>
<p class=”special”>示例文字h2</p>
<p id=”one”>示例文字p3</p>
</body>
</html>
<h1>示例文字h1</h1>
<h2 class=”special”>示例文字h2</h2>
<h3>示例文字h3</h3>
<p>示例文字p1</p>
<p class=”special”>示例文字h2</p>
<p id=”one”>示例文字p3</p>
</body>
</html>
2、效果:
相關文章
- CSS選擇器CSS
- [譯]19個CSS level 4 選擇器CSS
- CSS選擇器(一)CSS
- CSS常用選擇器CSS
- CSS 元素選擇器CSS
- CSS :valid 選擇器CSS
- CSS :required 選擇器CSSUI
- CSS :optional 選擇器CSS
- css選擇器概述CSS
- CSS id選擇器CSS
- CSS3選擇器02—CSS3部分選擇器CSSS3
- 【CSS】CSS簡介,CSS基礎選擇器詳解CSS
- CSS 偽類選擇器CSS
- CSS 常見選擇器CSS
- [CSS]屬性選擇器CSS
- CSS 選擇器詳解CSS
- CSS 選擇器權值CSS
- CSS基礎選擇器CSS
- CSS E:link 選擇器CSS
- CSS E:enabled 選擇器CSS
- CSS E:focus 選擇器CSS
- CSS E,F 選擇器CSS
- css child選擇器妙用CSS
- css 選擇器基礎CSS
- CSS E[att]選擇器CSS
- CSS E:active 選擇器CSS
- CSS E:visited 選擇器CSS
- CSS class 類選擇器CSS
- css樣式選擇器學習筆記CSS筆記
- CSS學習(二)選擇符CSS
- CSS父級選擇器 :has()CSS
- CSS的引入與選擇器CSS
- 01、CSS3-選擇器CSSS3
- H5——CSS選擇器H5CSS
- css選擇器的分類CSS
- CSS E[att$="val"] 選擇器CSS
- CSS E F 包含選擇器CSS
- CSS 選擇器效能優化CSS優化
- CSS :read-write 選擇器CSS