還記得嗎?CSS 是網頁的「裝潢」!
CSS 就像在下指令 🎯
上一課我們學到,CSS 可以改變網頁的顏色、大小、邊框...等等。
但是,要怎麼告訴電腦「我想要把標題變成紅色」呢?
這就像你跟朋友說話一樣,需要有一定的說法,對方才聽得懂!
今天我們就來學習 CSS 的「說話方式」—— 也就是
CSS 語法!
CSS 語法長什麼樣子?
選擇器(Selector)
「誰」要被打扮?
就是你要選擇哪個 HTML 標籤
屬性(Property)
要改變「什麼部分」?
顏色?大小?背景?
值(Value)
要變成「什麼樣子」?
紅色?20px?粗體?
用中文來理解 CSS 語法
中文 ↔ CSS 對照表
把 標題 的 顏色 改成 紅色
h1 { color: red; }
把 段落 的 字體大小 改成 20px
p { font-size: 20px; }
把 按鈕 的 背景顏色 改成 藍色
button { background-color: blue; }
記住這些重要符號!
大括號
像一個「盒子」
把所有樣式包起來
冒號
像「等於」的意思
連接屬性和值
分號
像「句號」一樣
表示這行結束了
⚠️ 小心!常見錯誤
❌ 忘記寫 分號 ; → 後面的樣式會失效!
❌ 忘記寫 大括號 { } → 電腦看不懂!
❌ 冒號 : 寫成 等號 = → 這不是
CSS 的寫法喔!
常用的 CSS 屬性(先記這幾個就好!)
| 🏷️ 屬性名稱 | 📖 意思 | ✍️ 範例 |
|---|---|---|
| color | 文字顏色 | color: red; |
| background-color | 背景顏色 | background-color: yellow; |
| font-size | 字體大小 | font-size: 20px; |
| font-weight | 字體粗細 | font-weight: bold; |
| border | 邊框 | border: 2px solid black; |
| border-radius | 圓角 | border-radius: 10px; |
| padding | 內距(內容到邊框的距離) | padding: 15px; |
| margin | 外距(跟其他東西的距離) | margin: 10px; |
來看完整的範例!
👇 上面的 CSS 套用後的效果:
我是漂亮的標題!
我是有背景色和圓角的段落文字~
來玩個小遊戲!
🎯 第一題:把「標題」的「文字顏色」改成「藍色」
🎯 第二題:把「段落」的「字體大小」改成「24px」
今天學到的重點
- CSS 語法結構:選擇器 { 屬性: 值; }
- 選擇器 = 「誰」要被打扮(h1、p、button...)
- 屬性 = 要改變「什麼」(color、font-size...)
- 值 = 要變成「什麼樣子」(red、20px...)
- 記得三個重要符號:{ } 大括號、: 冒號、; 分號
- 可以用 /* 註解 */ 來寫說明文字