站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

css樣式表由哪三部分組成

css樣式表的三個組成部分:1、選擇器,用于告訴瀏覽器指定樣式將作用于頁面中哪些對象;2、屬性,是CSS提供的設(shè)置好的樣式選項,主要包括字體屬性、文本屬性、背景屬性、布局屬性等;3、屬性值,是指定屬性的有效值,屬性與屬性值間以“:”號分割。

css樣式表由哪三部分組成

本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。

css樣式表的組成

在CSS樣式表中包括三個部分的內(nèi)容:選擇符、屬性和屬性值。語法樣式如下:

選擇符{屬性:屬性值;}

語法說明如下:

  • 選擇符(Selector):又稱選擇器,是CSS中很重要的概念,所有HTML中的標(biāo)記都是通過不同的CSS選擇器進(jìn)行控制的。

    它告訴瀏覽器該樣式將作用于頁面中哪些對象,這些對象可以是某個標(biāo)簽、所有網(wǎng)頁對象、指定 class 或 id 值等。瀏覽器在解析這個樣式時,根據(jù)選擇器來渲染對象的顯示效果。

  • 屬性(Property):是 CSS 提供的設(shè)置好的樣式選項,主要包括字體屬性、文本屬性、背景屬性、布局屬性、邊界屬性、列表項目屬性、表格屬性等內(nèi)容。其中一些屬性只有部分瀏覽器支持,因此使用CSS屬性的使用變得更加復(fù)雜。

  • 屬性值(value):指定屬性的有效值。屬性與屬性值之間以“:”號分割。當(dāng)有多個屬性值時,使用“;”分隔。

css樣式表由哪三部分組成

CSS選擇器

CSS選擇器常用的是標(biāo)記選擇器、類別選擇器、包含選擇器、ID選擇器、類選擇器等。使用選擇器即可對不同的HTML標(biāo)簽進(jìn)行控制,從而實現(xiàn)各個效果。下面對三種基本選擇器進(jìn)行詳細(xì)的介紹。

1.標(biāo)簽選擇器

HTML頁面是由很多標(biāo)機組成,例如圖片標(biāo)記<img>、超鏈接標(biāo)記<a>、表格標(biāo)記<table>等,而CSS標(biāo)記選擇器就是聲明頁面中的哪些標(biāo)記采用哪些CSS標(biāo)記,例如a選擇器,就是用于聲明頁面中所有<a>標(biāo)記的樣式風(fēng)格。
例如:定義a標(biāo)記選擇器,在該標(biāo)記選擇器中定義超鏈接的字體與顏色。

<style> 	a{ 		font_size:9px; 		color:#F93; 	} </style>

2.類別選擇器

使用標(biāo)記選擇器非常的快捷,但是會有一定的局限性。如果頁面聲明標(biāo)記選擇器,那么頁面中所有該標(biāo)記內(nèi)容都會有相應(yīng)的變化。加入頁面中有3個<h2>標(biāo)記,如果想讓每個<h2>的顯示效果都不一樣,使用標(biāo)記選擇器就無法實現(xiàn)了,這時就需要引入類別選擇器。
類型選擇器的名稱由自己定義,并以“.”號開頭,定義的屬性與屬性值也要遵循CSS規(guī)范。要應(yīng)用類別選擇器的HTML標(biāo)記,只需使用class屬性來聲明即可。

例:

<html> 	<style> 	.one{ 			font-family:宋體; 			font-size:24px; 			color:red; 		} 	.two{ 			font-family:宋體; 			font-size:16px; 			color:red; 		} 	.three{ 			font-family:宋體; 			font-size:12px; 			color:red; 		} 	</style> 	</head> 	<body> 		<h2 class="one">應(yīng)用選擇one</h2><!--定義樣式后,頁面會自動加載樣式--> 		<p>正文內(nèi)容1</p> 		<h2 class="two">應(yīng)用選擇器two</h2> 		<p>正文內(nèi)容2</p> 		<h2 class="three">應(yīng)用選擇器three</h2> 		<p>正文內(nèi)容3</p> 	</body> </html>

css樣式表由哪三部分組成

3.ID選擇器

ID選擇器是通過HTML頁面中的ID屬性來進(jìn)行選擇增添樣式的,它與類別選擇器的基本相同,但是需要注意的是,由于HTML頁面中不能包含兩個相同的ID標(biāo)記,因此定義的ID選擇器也只能被使用一次。
命名ID選擇器要以“#”號開始,后加HTML標(biāo)記中的ID屬性值。
例如:使用ID選擇器控制頁面中的樣式。

<html> 	<style> 	#first{ 			font-size:18px 		} 	#two{ 			font-size:24px 		} 	#three{ 			font-size:36px 		} 	</style> 	<body> 		<p id="first">ID選擇器1</p> 		<p id="two">ID選擇器2</p> 		<p id="three">ID選擇器3</p> 	</body> </html>

css樣式表由哪三部分組成

擴展知識:CSS 3的新特征

模塊與模塊化結(jié)構(gòu)

在CSS 3中并沒有采取總體結(jié)構(gòu),而是采用了分工協(xié)作的模塊化結(jié)構(gòu)。采用這種模式化結(jié)構(gòu),是為了避免產(chǎn)生瀏覽器對于某個模塊支持不完全的情況。如果把整體分成幾個模塊,各瀏覽器可以選擇支持哪個模塊,不支持哪個模塊。

CSS 3中的常用模塊如下表所示:

模塊名稱 功能描述
Basic Box Model 定義各種與盒子相關(guān)的模塊
Line 定義各種與直線相關(guān)的樣式
Lists 定義各種與列表相關(guān)的樣式
Text 定義各種與文字相關(guān)的樣式
Color 定義各種與顏色相關(guān)的樣式
Font 定義各種與字體相關(guān)的樣式
Background and Border 定義各種與背景和邊框相關(guān)的樣式
Paged Media 定義各種頁眉、頁腳、頁數(shù)等頁面元素數(shù)據(jù)的樣式
Writing Modes 定義頁面中文本數(shù)據(jù)的布局方式

(學(xué)習(xí)視頻分享:css視頻教程、web前端)

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
亚洲精品mv在线观看| 亚洲欧美精品午睡沙发| 国产精品不卡高清在线观看| 精品无码一级毛片免费视频观看 | 亚洲国产小视频精品久久久三级| 99久久亚洲综合精品成人网| 精品国内自产拍在线视频| 亚洲国产精品xo在线观看| 精品久久人人爽天天玩人人妻| 国产1024精品视频专区免费| 丰满人妻熟妇乱又伦精品| 国产精品入口麻豆电影网| 少妇伦子伦精品无码STYLES| 午夜三级国产精品理论三级| 伊人久99久女女视频精品免| 日本精品久久久久中文字幕| 亚洲日韩AV一区二区三区四区| 精品国产免费人成电影在线观看 | 亚洲AV日韩精品久久久久久久 | 久久er99热精品一区二区| 久久精品无码av| 国产精品一区二区在线观看| 91精品国产网曝事件门| 精品久久久久久无码免费| 国产成人精品一区二区三在线观看 | 日韩精品一二三区| 亚洲国产精品无码观看久久| 国产乱人伦精品一区二区| 999在线视频精品免费播放观看 | 无码精品人妻一区二区三区人妻斩| 亚洲国产主播精品极品网红| 在线精品自拍亚洲第一区| 亚洲精品中文字幕无码AV| 国产亚洲精品成人a v小说| 2021免费日韩视频网| 久久国产综合精品SWAG蓝导航| 人妻精品久久久久中文字幕69| 国产亚洲午夜高清国产拍精品| 精品日韩一区二区| 国产愉拍精品视频手机| 青青青在线观看国产精品|