iT邦幫忙

2025 iThome 鐵人賽

DAY 9
0
佛心分享-IT 人自學之術

30 天體驗:從程式菜鳥到前端新手工程師系列 第 9

要怎麼讓網頁更有個性? 教你用 CSS 打造顏色、字體與背景 (Day9)

  • 分享至 

  • xImage
  •  

昨天我們學到 CSS 就是「幫網頁打扮的設計師」。
今天開始,我們就要從最簡單、最有感的地方下手:顏色、字體、背景。
這三個元素,就像你決定今天要穿什麼衣服、搭什麼鞋子、背什麼包包一樣,馬上就能展現風格。

1. 顏色:讓你的網頁出現色彩

在 CSS 裡設定顏色有幾種方法:

(1) 英文單字

 p {
    color: red;
 }

(2) 十六進位色碼(Hex Code)

p {
  color: #3498db;  /* 藍色 */
}

👉 # 開頭,後面 6 個數字或字母,範圍 0-9、A-F。

(3) RGB / RGBA

p {
  color: rgb(255, 0, 0);      /* 純紅 */
  background: rgba(0, 0, 0, 0.5); /* 黑色半透明背景 */
}

👉 RGBA 的 a = 透明度,0 完全透明,1 完全不透明。

小提醒:
也可以寫好顏色後點進去挑顏色

2. 字體:網頁的易讀性

一個字體可以決定網頁的「個性」,還有讀者的注意力。

• Serif(有襯線):正式感,例如 Times New Roman

• Sans-serif(無襯線):現代感,例如 Arial

• Monospace(等寬字體):程式感,例如 Courier New

(1) 設定字體

body {
  font-family: Arial, sans-serif;
}

👉 通常會設定「字體族群」,避免某些電腦沒有該字體。

(2) 字體大小

h1 {
  font-size: 32px;
}
p {
  font-size: 16px;
}

👉 單位:px(像素)、em(相對字體大小)、rem(相對根字體大小)。

(3) 字體粗細 & 斜體

p {
  font-weight: bold;  /* 粗體字,也可以寫數字 100–900,代表粗細度 */
  font-style: italic; /* 斜體字 */
}

3. 背景:營造氛圍的主角

背景是最能瞬間改變網頁「氣氛」的元素。

(1) 背景顏色

body {
  background-color: #f4f4f4;
}

(2) 背景圖片

body {
  background-image: url('ocean.jpg');
  background-size: cover;      /* 填滿畫面 */
  background-position: center; /* 置中 */
}

(3) 漸層背景

body {
  background: linear-gradient(to right, #ff7e5f, #feb47b);
}

👉 漸層背景超常見於按鈕、Banner。

🔥 實戰小挑戰:做一張「網頁海報」

HTML:

< div class="banner" >
  < h1 >Welcome to My World< /h1 >
  < p >設計讓生活更美好< /p >
< /div >

CSS:

body {
  margin: 0;
  font-family: 'Arial', sans-serif;
}

.banner {
  background: linear-gradient(to right, #36d1dc, #5b86e5);
  color: white;
  text-align: center;
  padding: 100px 20px;
}

.banner h1 {
  font-size: 48px;
  margin: 0;
}

.banner p {
  font-size: 20px;
  margin-top: 10px;
}

👉 這樣一個「簡單的首頁大圖」就完成了!

🎯 Day 2 小結

今天我們學到:

• CSS 顏色有多種寫法,還能調透明度
• 字體會影響網頁氣質,要善用 font-family、font-size、font-weight
• 背景可以是純色、圖片或漸層,營造網頁氛圍

明天 Day 3,我們會聊 排版與盒模型(margin, padding, border),這是很多人一開始學 CSS 最頭痛、卻也是最重要的觀念!
謝謝你今天的閱讀,我是Ting,明天一起繼續學習CSS吧~🙌


上一篇
CSS 是什麼?為什麼學網頁一定要會它?(Day8)
系列文
30 天體驗:從程式菜鳥到前端新手工程師9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言