CSS疊層樣式表

更新於 發佈於 閱讀時間約 3 分鐘
raw-image


※ CSS結構:

  • 選擇器:選擇哪一個HTML的元素。
  • 樣式屬性:加上哪一個樣式的屬性。
  • 設定值:樣式設定成哪一個設定值。
  • 大括號{}:大括號裡面都是這個選擇器的樣式。
raw-image

※ HTML和CSS的連結:<link>

raw-image

原因:HTML檔案和CSS檔案原本是分開的,需要透過link的標籤來做連結。

※ CSS實作:

  • 建立css資料夾。
  • 建立首頁html和css檔案。
raw-image
  • css檔案:
div {
  color: blue;
}
 <!-- 載入css樣式 -->
  <link rel="stylesheet" href="./style.css">

畫面顯示:

raw-image

※ .class 類別選擇器介紹:

● 建立box類別:index.html

<body>
<div class="large_box">box1</div>
<div class="middle_box">box2</div>
<div class="small_box">box3</div>
</body>

● 建立box類別樣式:style.css

.large_box {
width: 150px;
height: 150px;
}

說明:

  • 「.」:代表class 選擇器,用來選取具有 class="large_box" 的 HTML 元素。
raw-image
  • div 是一種區塊級元素(block-level element),通常作為容器使用,協助結構化網頁內容。在 CSS 中,如果使用 div 作為選擇器,會套用樣式到所有標籤上。不過,如果沒有搭配語意明確的 class 或 id,可能會讓 HTML 結構變得難以閱讀與維護。 因此,為了提升可讀性與可維護性,建議使用具意義的 class 名稱來針對特定區塊設定樣式。


※ ID選擇器介紹:通常是一對一

● 建立ID:index.html

<div id="John" class="large_box">box 1</div>

● 建立ID類別樣式:style.css

說明:「#」選擇器代表ID。

#John {
background-color: cornflowerblue;
}
raw-image

※ 總結:

  • 我們用CSS的樣式去做為HTML的外表。
  • 在HTML中加入link的連結,將css的樣式表載入HTML頁面中。
  • 在CSS撰寫格式中,是寫一個選擇性名稱,再寫一個大括號,大括號裡面是樣式名稱和樣式的值,最後用一個分號做結尾。
  • 常見三個選擇器:
  1. 元素選擇器:選擇HTML裡面有相同標籤名稱的元素。
  2. CLASS類別選擇器:選擇HTML裡面有class屬性的元素。
  3. ID選擇器:ID的重點是一對一,「#」代表ID。






留言
avatar-img
留言分享你的想法!
avatar-img
奧莉薇走在成為後端工程師之路上
20會員
144內容數
全端網頁開發專業知識分享
2025/07/06
※ 標題用標籤: <h1>標題文字</h1> <h2>標題文字</h2> <h3>標題文字</h3> <h4>標題文字</h4> <h5>標題文字</h5> <h6>標題文字</h6> <h1>標題文字</h1>:頁面主標題,也就是最大、最重要的標題。 <h2>標題文字</h2>:用於主題之下
Thumbnail
2025/07/06
※ 標題用標籤: <h1>標題文字</h1> <h2>標題文字</h2> <h3>標題文字</h3> <h4>標題文字</h4> <h5>標題文字</h5> <h6>標題文字</h6> <h1>標題文字</h1>:頁面主標題,也就是最大、最重要的標題。 <h2>標題文字</h2>:用於主題之下
Thumbnail
2025/06/30
※ 網頁介面的基本認識: 定義:透過原子(atoms)、分子(molecules)組成的方式去認識網頁介面。 ※原子(atoms)介紹: 定義:atoms是最基本的單位,比如按鈕、輸入欄、標籤這類不可再拆的元素。 舉例:搜尋欄位的組成 標籤(Label):這是最基本的文字元素。告訴使用者這
Thumbnail
2025/06/30
※ 網頁介面的基本認識: 定義:透過原子(atoms)、分子(molecules)組成的方式去認識網頁介面。 ※原子(atoms)介紹: 定義:atoms是最基本的單位,比如按鈕、輸入欄、標籤這類不可再拆的元素。 舉例:搜尋欄位的組成 標籤(Label):這是最基本的文字元素。告訴使用者這
Thumbnail
2025/05/29
※ 網站整體架構: 前後端架構 網址、網頁、伺服器 IP、網卡、MAC address ※ 前後端架構: ※ 前後端如何構通: ※ 區分前後端: ※ 網頁架構介紹: URL網址:統一資源定位符。 說明: URL可以說是家的地址。 一個網頁會有很多URL。 分析URL的每個位置
Thumbnail
2025/05/29
※ 網站整體架構: 前後端架構 網址、網頁、伺服器 IP、網卡、MAC address ※ 前後端架構: ※ 前後端如何構通: ※ 區分前後端: ※ 網頁架構介紹: URL網址:統一資源定位符。 說明: URL可以說是家的地址。 一個網頁會有很多URL。 分析URL的每個位置
Thumbnail
看更多
你可能也想看
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
在本章中,我們探討了CSS Grid佈局的基本概念和應用。CSS Grid提供了一個強大而靈活的二維佈局系統,使得處理複雜的網頁佈局變得更加簡單和直觀。我們學習了如何設置Grid容器和Grid項目,以及如何使用各種Grid屬性來定義和管理佈局。
Thumbnail
在本章中,我們探討了CSS Grid佈局的基本概念和應用。CSS Grid提供了一個強大而靈活的二維佈局系統,使得處理複雜的網頁佈局變得更加簡單和直觀。我們學習了如何設置Grid容器和Grid項目,以及如何使用各種Grid屬性來定義和管理佈局。
Thumbnail
CSS 盒模型是理解和設計網頁佈局的核心概念。它包括元素的內容、填充、邊框和外邊距。
Thumbnail
CSS 盒模型是理解和設計網頁佈局的核心概念。它包括元素的內容、填充、邊框和外邊距。
Thumbnail
本章介紹了 CSS 中的顏色和背景屬性,包括文本顏色的設置方法、背景顏色和背景圖片的應用、背景重複和位置的配置,以及線性漸變和徑向漸變的使用。這些知識將幫助你更靈活地設計和美化網頁。
Thumbnail
本章介紹了 CSS 中的顏色和背景屬性,包括文本顏色的設置方法、背景顏色和背景圖片的應用、背景重複和位置的配置,以及線性漸變和徑向漸變的使用。這些知識將幫助你更靈活地設計和美化網頁。
Thumbnail
視覺層級並不侷限於平面設計,在用戶體驗及介面上更是一個重要的核心之一。視覺層級除了讓畫面的視覺編排更加精緻好看,更重要的功能是能讓畫面有效地被組織,讓觀者更容易理解。
Thumbnail
視覺層級並不侷限於平面設計,在用戶體驗及介面上更是一個重要的核心之一。視覺層級除了讓畫面的視覺編排更加精緻好看,更重要的功能是能讓畫面有效地被組織,讓觀者更容易理解。
Thumbnail
這節課的學習目標是了解 CSS 的基本語法結構和使用方法。
Thumbnail
這節課的學習目標是了解 CSS 的基本語法結構和使用方法。
Thumbnail
CSS 是控制網頁外觀的語言,應用於網頁設計、UI/UX 設計、電子商務和移動應用開發。主要使用者包括前端開發者、UI/UX 設計師和網頁設計師。CSS 的特性有樣式控制、層疊優先級、響應式設計及分離內容與樣式。
Thumbnail
CSS 是控制網頁外觀的語言,應用於網頁設計、UI/UX 設計、電子商務和移動應用開發。主要使用者包括前端開發者、UI/UX 設計師和網頁設計師。CSS 的特性有樣式控制、層疊優先級、響應式設計及分離內容與樣式。
Thumbnail
這篇文章教你如何製作側邊欄,包括準備工作、HTML和CSS的部分,還有一些互動效果。文章涵蓋了連結、圖片、超連結、大小、顏色、排版、flex和滑鼠互動等內容。
Thumbnail
這篇文章教你如何製作側邊欄,包括準備工作、HTML和CSS的部分,還有一些互動效果。文章涵蓋了連結、圖片、超連結、大小、顏色、排版、flex和滑鼠互動等內容。
Thumbnail
CSS 的繼承性是開發網頁樣式時的一個重要概念,它使得樣式設計更加靈活和高效,有助於提高程式碼的可讀性、一致性和可重用性,並加快開發速度,從而提供更好的開發體驗。
Thumbnail
CSS 的繼承性是開發網頁樣式時的一個重要概念,它使得樣式設計更加靈活和高效,有助於提高程式碼的可讀性、一致性和可重用性,並加快開發速度,從而提供更好的開發體驗。
Thumbnail
CSS 樣式採用規則:先看權重,再看誰後
Thumbnail
CSS 樣式採用規則:先看權重,再看誰後
Thumbnail
您對前端有興趣,對CSS不陌生。CSS新特性前應瞭解基本內容。CSS屬性制定經歷過程,瀏覽器私有前綴及處理,開發者對新特性漸進增強,優雅降級處理,Web標準定義、作用等。
Thumbnail
您對前端有興趣,對CSS不陌生。CSS新特性前應瞭解基本內容。CSS屬性制定經歷過程,瀏覽器私有前綴及處理,開發者對新特性漸進增強,優雅降級處理,Web標準定義、作用等。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News