設定 Hero 背景圖
修改檔案:style.css
完成後看見:首頁頂端出現完整背景圖像
CHAPTER 05 · PRACTICE WORKSPACE
完成文字清楚可讀且 CTA 能抵達真實內容的首頁 Hero
TASK STATUS
修改檔案:style.css
完成後看見:首頁頂端出現完整背景圖像
修改檔案:style.css、index.html
完成後看見:內容置中不貼邊,CTA 可抵達精選作品區
修改檔案:style.css
完成後看見:白色標題在背景圖像上清楚可讀
WORKSPACE
已完成 TASK-02;先核對可見結果,再前往 TASK-03。
FOCUS TASK · TASK-03
比較:深色遮罩改變背景與文字的對比環境,單改文字色不一定能處理背景圖像明暗變化。
現在做:在 DevTools 先將 .practice-hero::before 的背景色設為 rgba(8, 30, 22, .62),觀察亮窗區的白字對比;清除遮罩後只把 h1 顏色改成較深色比較,最後恢復白字並把遮罩寫回 style.css。
預期:能分辨遮罩改變整個背景與文字的對比環境、文字色只改變文字本身,並知道背景圖像明暗變化應優先處理遮罩。
證據:前後截圖或口述比較遮罩與文字色兩個狀態,並展示 ::before 的背景色與透明度宣告。
比較:偽元素適合裝飾遮罩,標題與連結仍應保留在 HTML 真實內容中。
現在做:在 Elements 暫時停用 .practice-hero::before,確認標題與 CTA 仍存在;再只替 ::before 加背景色,檢查遮罩是裝飾層而非文字內容,最後保留 HTML 中的 h1 與 a。
預期:能指出停用偽元素時真實標題與 CTA 仍可讀,並說明 ::before 只負責裝飾遮罩,不能承載訪客需要閱讀或點擊的資訊。
證據:截圖或口述同時指出 Elements 裡的真實 h1/a 與 ::before,並說明兩者責任不同。
完成條件:DONE-03:白色標題在背景圖像上清楚可讀
FEATURED WORK · 第 04 章成果
這裡保留第 04 章完成的技能卡片,作為 Hero CTA 必須抵達的真實內容。
把內容整理成清楚結構。
替結構安排外觀與留白。
從畫面線索找出問題來源。
CONTINUE
前往 Solution,依要求完成「加入深色遮罩」。