讓 CSS 正確載入
能從 HTML 找到 link,並以畫面變化證明 style.css 生效。
CHAPTER 03 · 180 MINUTES
在第 02 章相同內容上完成柔和背景、易讀內文與清楚標題層級,第一次把 CSS 規則和畫面變化連起來。
LEARNING GOALS
能從 HTML 找到 link,並以畫面變化證明 style.css 生效。
用 body 統一背景、字體和內文字色。
讓主標題明顯比段落更醒目,而不是所有字一樣大。
PROBLEM & ANALOGY
HTML 像家具清單,CSS 像室內設計:換牆色、字體與尺寸,不需要搬走任何家具。
本章要解決:預設白底黑字缺少風格、文字層級不清楚,以及規則寫了卻因檔案或語法錯誤而沒有生效。
接住上一章:照片、影片與文字結構保留原樣,只修改
style.css。
SCOPE
辨識選取器、屬性、值,修改 body 與
.practice-title,並重新整理驗證。
十六進位色碼、px、rem 與 DevTools
Styles。
盒模型、Flex、Grid、動畫與複雜字型載入。
CORE IDEAS
body;只屬於主標題的尺寸與顏色放在
.practice-title。
style.css。
DEBUG
課堂刻意錯誤:拿掉
.practice-title
前的句點,再故意漏掉冒號,分辨「沒有選到」和「宣告語法錯誤」的症狀。
先查:先查 HTML 的 CSS link 路徑與檔案名稱,再查 body 規則是否載入。
先查:比對 HTML class 與 .practice-title 的句點、拼字和大小寫。
先查:從大括號、冒號、分號查起,一次只修一個語法點。
PRACTICE CONTRACT
檔案:style.css
位置:body
結果:頁面出現柔和淺色背景
檔案:style.css
位置:body
結果:全頁文字易讀且風格一致
檔案:style.css
位置:.practice-title
結果:主標題比段落更醒目
EVIDENCE
我用 ______ 選取器改 ______ 屬性為 ______;我在 Styles 看見規則 ______,並已存回 style.css。
DevTools 的暫時修改不是交件;請以 style.css 內容與重新整理後的畫面作為證據。
提交套用前後截圖,並在 DevTools 指出一條由
body 套用到內文的規則。
下一章:把技能內容當成包裹,分清內容、內距、邊框與外距。