成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

學習筆記 CSS語法結構淺析

開發 前端
本文向大家簡單介紹一下CSS語法結構,CSS語法結構僅僅有三部分組成:選擇符(Selector)、屬性(property)、和值(value),這里重點描述一下CSS屬性和選擇符的用法。

你對CSS語法結構是否比較熟悉,這里和大家分享一下,CSS語法結構僅僅有三部分組成:選擇符(Selector)、屬性(property)、和值(value)。

CSS語法結構

CSS屬性和選擇符

CSS語法結構僅僅有三部分組成:選擇符(Selector)、屬性(property)、和值(value)。

使用方法:

 

  1. selector{Property:value;}  
  2.  

◆選擇符(Selector)指這組樣式編碼所要針對的對象,可以是一個XHTML標簽,如body,h1;也可以是定義了特定的ID或CLASS的標簽,如#main選擇符表示選擇<divid="main">,即一個被指定了main為id的對象。瀏覽器將對css選擇符進行嚴格的解析,每一組樣式均會被瀏覽器應用到對應的對象上。

◆屬性(Property)是CSS樣式控制的核心,對于每一個XHTML中的標簽,CSS都提供了豐富的樣式屬性,如顏色、大小、定位、浮動方式等。

◆值(value)是指屬性的值,形式有兩種,一種是指定范圍的值,如float屬性,只可能應用left,right,none三種值,如width能夠使用0-9999它,或其它數學單位來指定。

在實際應用中,我們往往使用以下類似的應用形式: 

  1. body{background-color:blue;}  
  2.  

類型選擇符

在上邊的body{}便是一種類型選擇符。所謂類型選擇符,是指以網頁中已有的標簽類型作為名稱的選擇符,body是網頁中的一個標簽類型,div也是,span也是。因此以下選擇符都是類型選擇符,而它們將控制頁面中所有的body或div或span:
body{}
div{}
span{}

群組選擇符

除了對單個XHTML進行樣式指定,同樣可以對一組對象進行相同的樣式指派
h1,h2,h3,p,span{font-size:12px;font-family:arial;}
使用逗號對選擇符進行分隔,使得頁面中所有的h1,h2,h3,p,span都將具有相同的樣式定義。這樣做的好處是對于頁面中需要使用同樣式的地方只需要書寫一次樣式表即可實現,減少代碼量,改善css代碼的結構。

包含選擇符

  1. h1span{font-weight:bold;}  
  2.  

當我們僅僅想對某一個對象中的子對象進行樣式指定時,包含選擇符就派上用場。包含選擇符指選擇符組合中前一個對象包含后一個對象,對象之間使用空格作為個分隔符。如本例子所示。我們對h1下面的span進行樣式指派,最后應用到XHTML是如下的格式:

  1. <h1>這是我們的一段文本<span>這是span內的文本</span></h1> 
  2. <h1>單獨的h1</h1> 
  3. <span>單獨的span</span> 
  4. <h2>被h2標簽套用的文本<span>這是h2下的span</span></h2> 
  5.  

h1標簽之下的span標簽將被應用font-weight:bold的樣式設置。注意,僅僅對有此結構的標簽有效,對于單獨存在的h1或單獨存在的span及其他非h1標簽下屬的span均不會應用此樣式。

這樣做能夠幫助我們避免過多的ID及CLASS的設置,直接對所需設置的過猶不及進行設置。包含選擇符除了可以二者包含,也可以多級包含,如以下選擇符樣式同樣能夠作用: 

  1. bodyh1spanstront{font-weight=bold;}  
  2.  

標簽指定式選擇符

如果既想使用id或class,也想同時使用標簽選擇符,可以使用如下格式:
h1#content{}
表示針對所有id為content的h1標簽。
h1.p1{}
表示針對所有class為p1的h1標簽。
標簽指定式選擇符在對標簽選擇的精確度上介于標簽選擇符及id/class選擇符之間,也是一種經常使用到的選擇符形式。

組合選擇符

對于上述所有CSS選擇符而言,無論是什么樣的選擇符,均可以進行組合使用。
h1.p1{}
表示h1標簽下的所有class為p1的標簽。
#contenth1{}
表示id為content的標簽下的所有h1標簽。
h1.p1,#contenth1{}
以上兩種進行群組選擇。
h1#contenth2{}
id為content的h1標簽下的h2標簽。

文章出處:標準之路(http://www.aa25.cn/web_w3c/250.shtml)

【編輯推薦】

  1. 學習筆記 剖析CSS縮寫六大規則
  2. CSS樣式表特點及嵌入網頁的四種途徑
  3. 三種方法實現CSS樣式表插入
  4. CSS外邊距設置屬性margin用法
  5. 探究CSS高級語法中選擇器分組和CSS繼承用法
責任編輯:佚名 來源: aa25.cn
相關推薦

2009-12-09 10:34:54

PHP基本語法結構

2024-06-26 12:59:29

C#代碼開發

2010-09-07 10:39:59

CSS偽元素

2010-01-12 09:39:58

C++語言

2010-08-26 10:41:45

C#內部類

2009-07-03 09:08:23

JSP標記學習筆記

2009-07-03 09:08:23

JSP標記學習筆記

2010-07-20 15:18:41

Perl基本語法

2010-09-07 10:57:34

CSS偽類

2016-09-07 20:56:24

2010-08-31 16:35:59

CSS

2010-09-08 13:14:03

CSS濾鏡

2010-08-31 11:25:15

2010-09-14 17:20:03

CSS DIV相對定位

2009-08-27 11:43:31

C#語法

2010-09-06 10:41:22

CSS內邊距

2010-09-08 09:54:16

CSS自動換行CSS

2009-07-09 13:45:06

Servlet基本結構

2010-08-25 15:15:52

CSSclip

2010-07-19 11:07:13

Perl控制結構
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线免费观看成人 | 欧美高清一区 | 免费精品国产 | 中文字幕在线观看视频一区 | 精品9999| 91精品欧美久久久久久久 | 国产精品成人国产乱 | 日韩精品视频在线 | 久久精品二区亚洲w码 | 91福利在线观看 | 99精品视频免费观看 | 国产视频精品在线观看 | 久久国产精品一区二区三区 | 日韩精品一区二区三区视频播放 | 91免费在线看| 久久尤物免费一区二区三区 | 日韩男人天堂 | 成人免费一区二区三区视频网站 | 欧美日韩精品一区二区天天拍 | h片在线观看免费 | 欧美久久久久久 | 1级毛片| 久久9精品 | 久久精品久久久久久 | 久久精品色欧美aⅴ一区二区 | 国产精品久久久久久婷婷天堂 | 日本免费小视频 | 国产午夜精品一区二区三区四区 | 国产一级片久久久 | 国产91视频免费 | 在线免费观看亚洲 | 一区二区视频在线 | 精品九九九 | 做a的各种视频 | 久久精品一级 | 国产精品视频一二三区 | av官网在线| 精品国产91乱码一区二区三区 | 一区二区在线不卡 | 免费一区二区三区 | a网站在线观看 |