CSS 基本語法與套用方式 | 梧所不學

更新於 發佈於 閱讀時間約 1 分鐘

CSS 是正在學習前端的你必須掌握的重要技術之一,它負責控制網頁的外觀樣式與排版佈局,讓原本單調的 HTML 變得更加美觀、專業,今天就來介紹 CSS 的基本語法與套用方式。

CSS 基本語法

CSS 語法主要由兩個部分組成:選擇器和宣告區塊。選擇器用於指定要套用樣式的 HTML 元素,宣告區塊則包含屬性和值,用來定義樣式內容。

/*
選擇器 {
  屬性: 值;
  屬性: 值;
}
*/

p {
  color: blue;
  font-size: 36px;
}

CSS 套用方法

在 HTML 中套用 CSS 的方法有三種:

  1. 行內樣式:直接在 HTML 標籤中使用 style 屬性來設定樣式。這種方式適用於簡單的樣式設定,但不適合大型專案,因為會使 HTML 結構混亂。
<p style="color: red; font-size: 16px;">這是一段文字。</p>
  1. 內部樣式 :在 HTML 文件的 <head> 標籤內使用 <style> 標籤來定義 CSS 規則。這種方式適用於小型專案,但對於大型專案,建議使用外部樣式。
<head>
    <style>
        p {
           color: red;
           font-size: 16px;
        }
    </style>
</head>
  1. 外部引入:將 CSS 規則寫在獨立的 .css 檔案中,然後在 HTML 文件中使用 <link> 標籤來引入。這種方式是推薦的 CSS 套用方式,可以保持 HTML 結構清晰,方便維護和管理。
<head>
    <link rel="stylesheet" href="styles.css">
</head>

結語

以上就是 CSS 的基本語法和套用方式,希望本文有幫助到正在自學前端的你。


avatar-img
63會員
9內容數
「梧笙」即「吾生」,意即我的生命,朋友都叫我「阿梧(Awu)」,高雄人。我喜歡學習新技能,從程式設計到網路工具,再到社群經營和影片剪輯。日常興趣是打遊戲、看動漫、讀小說和聽音樂。我會把這些興趣寫成文章,如果你有任何想法或問題,歡迎來信到我的郵箱 aowulife109@gmail.com
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
梧笙の領域展開 的其他內容
本文將介紹語意化標籤在 HTML 中的重要性,並列舉與解釋常用的語意化標籤,例如 <header>, <nav>, <main>, <article>, <section>, <aside>, 和 <footer> 的用途。
這篇文章說明HTML表單的基本結構,包含<form>、<input>、<label>、<select>、<button>等標籤的用法與屬性,並說明如何建立不同類型的輸入欄位,例如文字輸入、密碼輸入、電子郵件輸入、單選按鈕、複選框等等。
本文將介紹 HTML 表格的基本結構、使用方法與屬性,包含 <table>、<tr>、<th>、<td> 標籤,以及 border、cellpadding、cellspacing、rowspan 和 colspan 屬性,並說明如何合併儲存格與表格的使用時機。
本文將介紹如何在 HTML 中嵌入圖片、音效和影片,包含 <img>、<audio>、<video> 標籤的使用方法及常用屬性說明,並提供 YouTube 影片的嵌入方法。
本文將介紹HTML超連結的語法、種類和屬性,包含內部連結、外部連結、錨點連結、郵件連結及下載檔案連結等,並說明如何使用href、target、title等屬性,讓你能建立具有良好互動體驗的網頁。
本文將介紹 HTML 中文字與段落的常用標籤,包括定義段落、標題、列表、換行、水平線、引用內容、預格式化文本、區塊元素和行內元素等標籤的用法與功能。
本文將介紹語意化標籤在 HTML 中的重要性,並列舉與解釋常用的語意化標籤,例如 <header>, <nav>, <main>, <article>, <section>, <aside>, 和 <footer> 的用途。
這篇文章說明HTML表單的基本結構,包含<form>、<input>、<label>、<select>、<button>等標籤的用法與屬性,並說明如何建立不同類型的輸入欄位,例如文字輸入、密碼輸入、電子郵件輸入、單選按鈕、複選框等等。
本文將介紹 HTML 表格的基本結構、使用方法與屬性,包含 <table>、<tr>、<th>、<td> 標籤,以及 border、cellpadding、cellspacing、rowspan 和 colspan 屬性,並說明如何合併儲存格與表格的使用時機。
本文將介紹如何在 HTML 中嵌入圖片、音效和影片,包含 <img>、<audio>、<video> 標籤的使用方法及常用屬性說明,並提供 YouTube 影片的嵌入方法。
本文將介紹HTML超連結的語法、種類和屬性,包含內部連結、外部連結、錨點連結、郵件連結及下載檔案連結等,並說明如何使用href、target、title等屬性,讓你能建立具有良好互動體驗的網頁。
本文將介紹 HTML 中文字與段落的常用標籤,包括定義段落、標題、列表、換行、水平線、引用內容、預格式化文本、區塊元素和行內元素等標籤的用法與功能。
你可能也想看
Google News 追蹤
先學習 HTML, CSS, JavaScript 基礎觀念, 再透過實作專案,慢慢熟悉不同的語法使用方式。
Thumbnail
這節課的學習目標是了解 CSS 的基本語法結構和使用方法。
Thumbnail
CSS 是控制網頁外觀的語言,應用於網頁設計、UI/UX 設計、電子商務和移動應用開發。主要使用者包括前端開發者、UI/UX 設計師和網頁設計師。CSS 的特性有樣式控制、層疊優先級、響應式設計及分離內容與樣式。
Thumbnail
這篇文章分享了 CSS Battle 第 38 題的解法,並提供了相關的技術總結。文章內容包括了使用 flex 排版處理、背景漸層的方法處理等相關技術。透過這篇文章可以學習到如何解決 CSS 切版的問題。
Thumbnail
CSS 的繼承性是開發網頁樣式時的一個重要概念,它使得樣式設計更加靈活和高效,有助於提高程式碼的可讀性、一致性和可重用性,並加快開發速度,從而提供更好的開發體驗。
Thumbnail
這是一篇關於CSS Battle系列的文章,介紹瞭如何通過CSS來處理特定圖案的切版與前端工程技術。文章分享了使用grid和radial-gradient()方法來處理特定圖案的解法以及相關技術總結。
前言 今天課程要來學習,在 .css 設計樣式後,怎麼透過選擇器,讓 .html 可以有所配對,經過這一步後,便可以開始學習,如何正式設計 .css 了。 選擇器 介紹 還記得上次課程,我們在 .css 檔案中,撰寫的程式碼嗎?讓我們來複習看看: .highlight { co
前言 終於要到這個振奮人心的章節了,我們終於要來學習,如何讓自己的網頁更加美觀。 但在這之前,我們肯定得先學習,如何將我們的 CSS 檔案,連接到 HTML 當中。 連結分類 首先,我們在連結 CSS 的方法中,有分為三種: 內聯連結 在 .html 當中,任一標籤的裡面,用屬性 s
Thumbnail
本文介紹CSS Battle題目#73的解法,涵蓋了分層拆解圖形、使用grid排版、調整樣式等基礎技巧。
Thumbnail
您對前端有興趣,對CSS不陌生。CSS新特性前應瞭解基本內容。CSS屬性制定經歷過程,瀏覽器私有前綴及處理,開發者對新特性漸進增強,優雅降級處理,Web標準定義、作用等。
先學習 HTML, CSS, JavaScript 基礎觀念, 再透過實作專案,慢慢熟悉不同的語法使用方式。
Thumbnail
這節課的學習目標是了解 CSS 的基本語法結構和使用方法。
Thumbnail
CSS 是控制網頁外觀的語言,應用於網頁設計、UI/UX 設計、電子商務和移動應用開發。主要使用者包括前端開發者、UI/UX 設計師和網頁設計師。CSS 的特性有樣式控制、層疊優先級、響應式設計及分離內容與樣式。
Thumbnail
這篇文章分享了 CSS Battle 第 38 題的解法,並提供了相關的技術總結。文章內容包括了使用 flex 排版處理、背景漸層的方法處理等相關技術。透過這篇文章可以學習到如何解決 CSS 切版的問題。
Thumbnail
CSS 的繼承性是開發網頁樣式時的一個重要概念,它使得樣式設計更加靈活和高效,有助於提高程式碼的可讀性、一致性和可重用性,並加快開發速度,從而提供更好的開發體驗。
Thumbnail
這是一篇關於CSS Battle系列的文章,介紹瞭如何通過CSS來處理特定圖案的切版與前端工程技術。文章分享了使用grid和radial-gradient()方法來處理特定圖案的解法以及相關技術總結。
前言 今天課程要來學習,在 .css 設計樣式後,怎麼透過選擇器,讓 .html 可以有所配對,經過這一步後,便可以開始學習,如何正式設計 .css 了。 選擇器 介紹 還記得上次課程,我們在 .css 檔案中,撰寫的程式碼嗎?讓我們來複習看看: .highlight { co
前言 終於要到這個振奮人心的章節了,我們終於要來學習,如何讓自己的網頁更加美觀。 但在這之前,我們肯定得先學習,如何將我們的 CSS 檔案,連接到 HTML 當中。 連結分類 首先,我們在連結 CSS 的方法中,有分為三種: 內聯連結 在 .html 當中,任一標籤的裡面,用屬性 s
Thumbnail
本文介紹CSS Battle題目#73的解法,涵蓋了分層拆解圖形、使用grid排版、調整樣式等基礎技巧。
Thumbnail
您對前端有興趣,對CSS不陌生。CSS新特性前應瞭解基本內容。CSS屬性制定經歷過程,瀏覽器私有前綴及處理,開發者對新特性漸進增強,優雅降級處理,Web標準定義、作用等。