這個目錄包含所有課程中的 HTML 範例代碼,方便學生直接在瀏覽器中開啟查看效果。

📁 目錄結構

每個課程都有對應的資料夾,裡面包含該課的所有範例:

HTML 部分

  • lesson-01: HTML 基礎介紹
  • example-01-basic-structure.html - HTML 基本結構
  • example-02-self-introduction.html - 自我介紹頁面

  • lesson-02: 文字標籤和格式化

  • example-01-text-formatting.html - 基本文字格式化
  • example-02-complete-formatting.html - 完整格式化範例

  • lesson-03: 列表和連結

  • example-01-lists.html - 各種列表示範
  • example-02-navigation.html - 導覽選單範例

  • lesson-04: 圖片和多媒體

  • example-01-images.html - 圖片相簿、figure/figcaption、圖片連結
  • example-02-multimedia.html - 音訊、視訊、YouTube 嵌入

  • lesson-05: 表格

  • example-01-basic-table.html - 基本表格、thead/tbody/tfoot、colspan
  • example-02-grade-table.html - 學生成績表範例

  • lesson-06: 表單基礎

  • example-01-login-form.html - 登入表單

  • lesson-07: 表單進階

  • example-01-validation-form.html - 帶 HTML5 驗證的會員註冊表單

  • lesson-08: HTML5 語義化標籤

  • example-01-blog-page.html - 語義化部落格頁面(header, nav, main, article, aside, footer)

  • lesson-09: HTML5 新功能

  • example-01-canvas.html - Canvas 繪圖示範
  • example-02-svg.html - SVG 圖形、漸層、路徑

CSS 部分

  • lesson-10: CSS 基礎介紹
  • example-01-css-methods.html - CSS 引入方式

  • lesson-11: 選擇器和特異性

  • example-01-selectors.html - 基本選擇器(元素、class、ID)

  • lesson-12: 盒模型和布局基礎

  • example-01-box-model.html - 盒模型、padding、border、圓角、邊框樣式

  • lesson-13: 文字和顏色樣式

  • example-01-text-styling.html - 字體、對齊、裝飾、行高、縮排

  • lesson-14: Flexbox 布局

  • example-01-flexbox-demo.html - Flexbox 示範

  • lesson-15: Grid 布局

  • example-01-grid-demo.html - CSS Grid 基礎(fr、repeat、auto-fill、對齊)

  • lesson-16: 響應式設計

  • example-01-responsive-demo.html - 響應式示範

  • lesson-17: CSS 動畫和過渡

  • example-01-transitions.html - 過渡效果

  • lesson-18: CSS 進階技巧

  • example-01-theme-switch.html - CSS 變數與主題切換(淺色/深色)

🚀 如何使用

  1. 瀏覽器開啟:直接雙擊 HTML 檔案,或右鍵選擇「用瀏覽器開啟」
  2. 開發工具:按 F12 開啟瀏覽器開發者工具,查看元素結構
  3. 實驗修改:可以複製範例檔案進行修改實驗
  4. 配合課程:搭配對應課程的 markdown 文件學習

💡 學習建議

  • 先閱讀課程內容(lessons 目錄中的 .md 檔案)
  • 然後開啟對應的範例檔案查看效果
  • 嘗試修改代碼,觀察變化
  • 完成課後練習,鞏固學習

📝 注意事項

  • 某些範例可能需要圖片或其他資源檔案
  • 建議使用現代瀏覽器(Chrome、Firefox、Edge)
  • 開啟開發者工具可以查看 Console 輸出和網路請求

Happy Coding! 🎉