css語法由哪幾部分組成?
站在用戶的角度思考問題,與客戶深入溝通,找到城關網站設計與城關網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創造個性化、用戶體驗好的作品,建站類型包括:成都網站制作、做網站、外貿營銷網站建設、企業官網、英文網站、手機端網站、網站推廣、申請域名、網絡空間、企業郵箱。業務覆蓋城關地區。
CSS語法由三部分構成,分別:選擇器、屬性和值。【相關教程推薦:css視頻教程】
selector {property: value}
選擇器 (selector) 通常是你希望定義的 HTML 元素或標簽,屬性 (property) 是你希望改變的屬性,并且每個屬性都有一個值。屬性和值被冒號分開,并由花括號包圍,這樣就組成了一個完整的樣式聲明(declaration):
body {color: blue}
上面這行代碼的作用是將 body 元素內的文字顏色定義為藍色。在上述例子中,body 是選擇器,而包括在花括號內的的部分是聲明。聲明依次由兩部分構成:屬性和值,color 為屬性,blue 為值。
值的不同寫法和單位
除了英文單詞 red,我們還可以使用十六進制的顏色值 #ff0000:
p { color: #ff0000; }
為了節約字節,我們可以使用 CSS 的縮寫形式:
p { color: #f00; }
我們還可以通過兩種方法使用 RGB 值:
p { color: rgb(255,0,0); }
p { color: rgb(100%,0%,0%); }
請注意,當使用 RGB 百分比時,即使當值為 0 時也要寫百分比符號。但是在其他的情況下就不需要這么做了。比如說,當尺寸為 0 像素時,0 之后不需要使用 px 單位,因為 0 就是 0,無論單位是什么。
記得寫引號
提示:如果值為若干單詞,則要給值加引號:
p {font-family: "sans serif";}
多重聲明:
提示:如果要定義不止一個聲明,則需要用分號將每個聲明分開。下面的例子展示出如何定義一個紅色文字的居中段落。最后一條規則是不需要加分號的,因為分號在英語中是一個分隔符號,不是結束符號。然而,大多數有經驗的設計師會在每條聲明的末尾都加上分號,這么的好處是,當你從現有的規則中增減聲明時,會盡可能的減少出錯的可能性。就像這樣:
p {text-align:center; color:red;}
你應該在每行只描述一個屬性,這樣可以增強樣式定義的可讀性,就像這樣:
p {
text-align: center;
color: black;
font-family: arial;
}
空格和大小寫敏感
大多數樣式表包含不止一條規則,而大多數規則包含不止一個聲明。多重聲明和空格的使用使得樣式表更容易被編輯:
body {
color: #000;
background: #fff;
margin: 0;
padding: 0;
font-family: Georgia, Palatino, serif;
}
是否包含空格不會影響 CSS 在瀏覽器的工作效果,同樣,與 XHTML 不同,CSS 對大小寫不敏感。不過存在一個例外:如果涉及到與 HTML 文檔一起工作的話,class 和 id 名稱對大小寫是敏感的。
CSS高級語法:選擇器的分組
你可以對選擇器進行分組,這樣,被分組的選擇器就可以分享相同的聲明。
用逗號將需要分組的選擇器分開。在下面的例子中,我們對所有的標題元素進行了分組。所有的標題元素都是綠色的。
這主要是為了方便于網頁設計的分工協作,比如說html部分由一個人或一個團隊去完成,js程序部分也是一批人去完成,css也是交給專業人士去做,這樣肯定就能提高效率,就像裝修房子,硬裝和軟裝都分別由專業的工程隊去做,肯定能做得又快又好。反之,如果所有工作都交給一個工程隊去完成,質量和工期就無法保證了。
此外,一個網頁的css樣式表,可以原封不動就給另一個網頁甚至其他網站的網頁使用,這就意味著css是可以重用的,這樣就可以大大減少網頁的代碼量,提高網頁傳輸效率,也可以使網站保持劃一的外觀樣式,當然同時也就減輕了網頁設計人員的工作強度。這就好比一個房子的裝修樣式,可以完全復制到另一個類似結構的房子,這可以既可以減少房子裝修的成本,同時也可以讓房子保持統一的裝修風格。
一、使用STYLE屬性
二、使用STYLE標簽
三、使用 LINK標簽
四、使用@import引入
五、使用div等元素標記引入樣式
外聯式樣式(屬于外部樣式表)
特征:
1、有一個單獨的CSS文件存在![如:a.css]
2、首先,通過【格式】→【樣式表連接】與CSS文件[a.css]建立連接!
3、在合適的地方使用
class="樣式名"
調用具體的樣式效果!
嵌入式樣式(屬于內部樣式表)
特征:
1、樣式的屬性內容以代碼的形式[放在
]寫在網頁的head..../head之間的代碼中!
2、首先,通過【格式】→【樣式】設置樣式的屬性內容!
3、在合適的地方使用
class="樣式名"
調用具體的樣式效果!
內聯式樣式(屬于內部樣式表)
特征:
1、樣式的屬性內容直接跟在將要修飾的文字標記里[如:
p
style="font-size:10px;font-color:#ff0000"你好!/p
明白了嗎?
準確點說應該有4種類型的CSS樣式表
1.HTML文件行中的樣式表
2.HTML文件頭中的樣式表
3.連接到HTML文件中的樣式表
4.輸入到HTML文件中的樣式表
前兩種是內部樣式表 后兩種是外部樣式表
CSS的作用主要是
1.實現對HTML代碼的補充
2.結構(HTML)與格式(CSS)的分離
內部樣式表只能實現作用1
而外部樣式表能實現作用1,2
具體資料樓主去找找相關資料吧
新聞名稱:網頁設計css樣式,網頁設計css樣式怎么設置
當前URL:http://vcdvsql.cn/article18/dsiepdp.html
成都網站建設公司_創新互聯,為您提供App開發、域名注冊、用戶體驗、靜態網站、定制網站、網站排名
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯