1. 程式人生 > 其它 >2021web前端入門到精通-CSS簡介和CSS的使用

2021web前端入門到精通-CSS簡介和CSS的使用

一、CSS簡介

CSS(英文全稱:Cascading Style Sheets)層疊樣式表, 是一種用來表現HTML(標準通用標記語言的一個應用)或XML(標準通用標記語言的一個子集)等檔案樣式的計算機語言。

CSS目前最新版本為CSS3,是能夠真正做到網頁表現與內容分離的一種樣式設計語言。相對於傳統HTML的表現而言,CSS能夠對網頁中的物件的位置排版進行畫素級的精確控制,支援幾乎所有的字型字號樣式,擁有對網頁物件和模型樣式編輯的能力,並能夠進行初步互動設計,是目前基於文字展示最優秀的表現設計語言。CSS能夠根據不同使用者的理解能力,簡化或者優化寫法,針對各類人群,有較強的易讀性。

CSS是用來美化網頁用的,沒有網頁則CSS毫無用處,所以CSS需要依賴HTML展示其功能 。

二、CSS基本語法

CSS 樣式由選擇器和一條或多條以分號隔開的樣式宣告組成。每條宣告的樣式包含著一個 CSS屬性和屬性值。

選擇器名 {
    屬性 : 屬性值;
    ......
}
div {
    background-color : red;
}

注意:

  1. css宣告要以分號;結束,宣告以{}括起來
  2. 建議一行書寫一個屬性
  3. 若值為若干單詞,則要給值加引號,如 font-family: "agency fb";

註釋

多行註釋:

/* 這裡的內容就是註釋 */

三、CSS的使用

1. 行內式

行內樣式將樣式定義在具體html元素的style屬性中。以行內式寫的CSS耦合度高,只適用於當前元素,在設定某個元素的樣式時比較常用。

<p style="color:red;font-size:50px;">這是一段文字</p>

在當前元素使用 style 屬性的宣告方式。

style 是行內樣式屬性;

color 是顏色屬性;red 是顏色屬性值;

font-size是字型大小屬性;50px 是字型大小屬性值

2. 嵌入式

嵌入式通過在html頁面內容開闢一段屬於css的程式碼區域,通常做法為在< head>標籤中巢狀<style>標籤,在<style>中通過選擇器的方式呼叫指定的元素並設定相關 CSS。

<style type="text/css">p 
{color: blue;font-size: 40px;}</style>

3. 引入外聯樣式檔案

在實際開發當中,很多時候都使用引入外聯樣式檔案,這種形式可以使html頁面更加清晰,而且可以達到更好的重用效果。

style.css

p {color: green;font-size: 30px;}

test.html

<link rel="stylesheet" type="text/css" href="style.css">

rel:rel 屬性規定當前文件與被連結文件之間的關係。

stylesheet:文件的外部樣式表。

很多時候,大量的 HTML 頁面使用了同一個CSS。那麼就可以將這些 CSS 樣式儲存在一個單獨的.css 檔案中,然後通過<link>元素去引入它。需Java零基礎到架構師,web前端架構全棧開發教程請私信我。

注意:當有多重樣式時,記住前提規則,越精確越優先。