diff --git a/developer-rules/session-logs/2026-07-08-bootstrap-homework.md b/developer-rules/session-logs/2026-07-08-bootstrap-homework.md new file mode 100644 index 0000000..34bde5c --- /dev/null +++ b/developer-rules/session-logs/2026-07-08-bootstrap-homework.md @@ -0,0 +1,39 @@ +# 對話紀錄:Bootstrap 5 作業(2026-07-08) + +> 這份是這次對話的重點備份,不是規範檔。規範仍以 `developer-rules/rules/` 為準。 + +## 起因 + +老師的 Bootstrap 5 課堂範例重點:Navbar、RWD 格線(container/row/col)、錨點導覽、Carousel(同頁多組需不同 id、可放進 grid 欄位)。目標是做成符合本站風格的作業/作品展示頁,而不是照抄範例或做成教學筆記。 + +## 過程與轉折 + +1. **第一版**(`extra/hw-bootstrap.html` 初版):做成「Bootstrap 元件練習誌」,內容偏向解釋 navbar/grid/carousel 是什麼 → 被打回,因為變成讀書筆記,沒有應用在專案內容上。 +2. **第二版**:改寫同一檔案為「精華牆」,用真實內容(淪陷瞬間/完整的六顆/黃色留聲機/現場的震撼/Yellow Note)取代教學說明,Bootstrap 降到最後一行小字帶過。 +3. 另外新增一頁 **`extra/bootstrap-navbar-carousel.html`**(跨時空精選):Hero+Sticky Navbar 錨點導覽+兩組不同 id 的 Carousel(一組放進 grid 欄位)+Grid 卡片區+結尾備註,符合站主指定的頁面結構規範。 +4. 最後一個任務:**把 Bootstrap 實際套進首頁**,但不能動到 `index.html` 本體 → 建立備份 **`index-bootstrap.html`**,只在這份備份裡: + - 把既有的 `