幫助中心 | 我的帳號 | 關於我們

HTML5網頁設計與製作互動教程(AI協同名校名師精品系列教材)

  • 作者:編者:王寅峰//李安琪|責編:初美呈
  • 出版社:人民郵電
  • ISBN:9787115690296
  • 出版日期:2026/06/01
  • 裝幀:平裝
  • 頁數:238
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書內容由淺入深,圍繞知識導圖,覆蓋Web開發關鍵環節。本書共9個模塊,內容包括HTML5基礎與標籤、HTML5擴展、CSS基礎、CSS布局技術、CSS動畫、JavaScript基礎、DOM與事件處理、Canvas基礎與動畫設計、圖像處理與非同步編程。全書各模塊均設置「零號任務」——基礎入門、「一號任務」——技能提升、「二號任務」——綜合運用和「技能補強」——拓展延伸,確保理論與企業最佳實踐緊密銜接。
    本書可作為職業院校電腦類專業的Web開發教材、相關證書考試的輔導用書,也可作為Web開發者的自學用書。

作者介紹
編者:王寅峰//李安琪|責編:初美呈

目錄
模塊1  TML5基礎與標籤——構建Web世界的基石
  學習目標
  學習導言
  知識導圖
  零號任務:磨刀不誤砍柴工——配置Web開發環境與AI助手
    任務說明
    知識準備
      1.開發與調試的核心工具:瀏覽器
      2.代碼編輯器:Visual Studio Code
      3.插件與快捷鍵
    任務實現
      1.安裝VS Code
      2.安裝插件
      3.調整代碼編輯器設置
      4.創建工作區
      5.創建文件並利用AI助手添加內容示例
      6.測試環境並查看頁面效果
  一號任務:脈絡分明——構建志願服務隊招新頁面
    任務說明
    知識準備
      1.HTML的基本概念
      2.網頁語義化設計原則
      3.文本內容標籤
      4.表格標籤
    任務實現
      1.創建HTML文件並生成基礎模板
      2.添加內容元素
      3.組織頁面內容
      4.查看效果
  二號任務:圖文並茂——添加多媒體元素豐富頁面內容
    任務說明
    知識準備
      1.多媒體標籤
      2.HTML5常見的標籤屬性
      3.相對路徑與絕對路徑
    任務實現
  技能補強:各司其職——動靜分離與圖床資源優化
    技能知識
      1.動靜分離原則
      2.CDN技術
      3.圖床服務的優勢與應用場景
    技能實踐
      1.實踐技能:應用圖床服務
      2.從簡易到專業
  思考與練習
模塊2  TML5擴展——讓正確的標籤做正確的事
  學習目標
  學習導言
  知識導圖
  零號任務:各就各位——確定HTML5文件類型和字元編碼

    任務說明
    知識準備
      1.HTML5文件類型聲明
      2.字元編碼
      3.語義化標籤
    任務實現
  一號任務:各得其所——用語義化標籤讓網頁內容易讀、易維護
    任務說明
    知識準備
      1.
標籤
      2.標籤
      3.標籤
    任務實現
  二號任務:如魚得水——使用互動式語義化標籤讓訪問更自然
    任務說明
    知識準備
      1.可選性標籤

      2.HTML5新增的表單輸入類型
      3.HTML5新增的表單輸入屬性
    任務實現
  技能補強:一目瞭然——可見性原則
    技能知識
    關於可見性原則
    技能實踐
      1.可見性原則在實踐任務中的體現
      2.可見性原則的業內最佳實踐
  思考與練習
模塊3  SS基礎——讓網頁穿上美麗的外衣
  學習目標
  學習導言
  知識導圖
  零號任務:一葉知秋——從開發者工具認識樣式
    任務說明
    知識準備
      1.CSS核心原理
      2.開發者工具
    任務實現
      1.頁面結構調整
      2.添加類名
      3.添加樣式
  一號任務:萬紫千紅——用CSS統一色彩管理
    任務說明
    知識準備
      1.現代CSS特性
      2.CSS變數
      3.使用:root定義全局變數
      4.文本排版與hover效果
      5.透明度及其應用
      6.顏色搭配和設計
      7.CSS命名規範

    任務實現
      1.定義全局顏色變數
      2.使用全局變數的樣式
      3.採用文本排版樣式
  二號任務:井井有條——頁面布局與視覺層次設計
    任務說明
    知識準備
      1.CSS盒模型
      2.元素類型
      3.display屬性
      4.單位的使用
    任務實現
      1.設置全局變數
      2.設定頁面基礎布局
      3.調整區塊內容布局
      4.圖像網格實現
      5.調整內容元素間距
      6.調整頁腳布局
  技能補強:游刃有餘——CSS主題切換
    技能知識
    技能實踐
      1.控制台測試主題切換
      2.集成頁面交互功能
  思考與練習
模塊4  SS布局技術——響應式網頁設計之旅
  學習目標
  學習導言
  知識導圖
  零號任務:精確定位——掌控布局之CSS定位技巧
    任務說明
    知識準備
      1.定位的概念
      2.不同的定位方式
      3.重疊元素的處理
    任務實現
  一號任務:浮動不止——探索CSS的浮動魔法
    任務說明
    知識準備
      1.浮動的概念
      2.浮動未清除的問題
      3.清除浮動的方法
    任務實現
  二號任務:從靈活到精準——實現Flexbox和Grid布局
    任務說明
    知識準備
      1.關於Flexbox布局
      2.關於Grid布局
      3.Flexbox與Grid的混合使用
    任務實現
  技能補強:響應式設計——流式布局與適配性設計

    技能知識
      1.關於響應式設計
      2.彈性單位
      3.媒體查詢
    技能實踐
  思考與練習
模塊5  SS動畫——以創意呈現流動的畫卷
  學習目標
  學習導言
  知識導圖
  零號任務:靜中思動——CSS過渡與關鍵幀動畫
    任務說明
    知識準備
      1.簡單的過渡效果
      2.複雜動畫關鍵幀
      3.其他常見的動畫屬性
    任務實現
  一號任務:動感加速——探索CSS緩動函數
    任務說明
    知識準備
      1.緩動函數的定義及分類
      2.自定義緩動函數
    任務實現
  二號任務:惟妙惟肖——使用CSS動畫優化靜態網站
    任務說明
    知識準備
      1.網頁設計原則與CSS動畫的關係
      2.如何遵循網頁設計原則
    任務實現
  技能補強:別具匠心——視覺效果與功能的融合
    技能知識
      1.使用細膩的過渡效果
      2.使用細節化的動畫效果
      3.使用背景漸變和陰影效果
    技能實踐
      1.結合JavaScript實現「刀片切割效果」
      2.製作高級玻璃質感效果
  思考與練習
模塊6  avaScript基礎——構建無障礙博客頁面
  學習目標
  學習導言
  知識導圖
  零號任務:JavaScript從零到一 ——構建基礎的博客頁面
    任務說明
    知識準備
      1.變數與數據類型
      2.控制語句類型
      3.函數
    任務實現
  一號任務:全員通行——讓每個用戶都能無障礙訪問網頁

    任務說明
    知識準備
      1.無障礙設計的基本概念
      2.對象與數組
      3.DOM操作與事件處理
    任務實現
  二號任務:設計與優化——面向對象程序設計與SOLID原則
    任務說明
    知識準備
      1.面向對象程序設計
      2.SOLID原則
    任務實現
  技能補強:輕鬆啟動——伺服器搭建與Node.js的應用
    技能知識
      1.認識伺服器
      2.什麼是Node.js
      3.搭建HTTP伺服器
    技能實踐
  思考與練習
模塊7  OM與事件處理——構建一個支持動態交互與協作功能的博客
  學習目標
  學習導言
  知識導圖
  零號任務:如虎添翼——使用DOM操作增強操作的動態響應
    任務說明
    知識準備
      1.選擇節點
      2.創建和插入節點
      3.刪除節點
      4.修改節點屬性
      5.類名與樣式操作
      6.替換節點
      7.元素內容與文本操作
      8.調試技巧
    任務實現
  一號任務:事半功倍——使用事件處理機制提高交互的精準性
    任務說明
    知識準備
      1.添加和移除事件監聽器
      2.常見事件類型及其使用場景
      3.事件對象的使用
      4.事件冒泡和捕獲
    任務實現
  二號任務:舉重若輕——使用閉包提效及防抖技術
    任務說明
    知識準備
      1.閉包
      2.匿名函數
      3.防抖技術
    任務實現

      1.實現防抖函數
      2.實現搜索功能
      3.使用防抖技術優化搜索功能
      4.優化其他高頻事件
  技能補強:齊心協力——開發多人協作編輯器
    技能知識
      1.WebSocket
      2.數據同步機制
      3.編輯器的基本構成
      4.剪貼板功能的安全考量
      5.版本控制與衝突解決
    技能實踐
      1.準備工作
      2.使用AI助手輔助完成server.js
      3.通過代碼和API實現編輯器
      4.運行WebSocket和HTTP伺服器並測試
  思考與練習
模塊8  anvas基礎與動畫設計——在畫布上揮灑創意
  學習目標
  學習導言
  知識導圖
  零號任務:筆走龍蛇——Canvas繪圖
    任務說明
    知識準備
      1.Canvas簡介
      2.Canvas文本渲染
      3.Canvas樣式
      4.Canvas圖像編輯
    任務實現
  一號任務:妙趣橫生——Canvas動畫
    任務說明
    知識準備
      1.實現Canvas動畫的基本步驟
      2.Canvas動畫關鍵技術
      3.Canvas高級動畫效果
      4.Canvas動畫控制與互動
    任務實現
  二號任務:曲盡其妙——貝塞爾曲線繪製
    任務說明
    知識準備
      1.貝塞爾曲線的定義與應用
      2.常見貝塞爾曲線公式的推導
      3.貝塞爾曲線的高級技巧
    任務實現
  技能補強:在線支付—— 開發模擬「打賞功能」
    技能知識
      1.什麼是SPC
      2.SPC的三大核心理念
      3.傳統支付與SPC支付的差異
    技能實踐

      1.模擬實現支付功能
      2.模擬優化支付功能
  思考與練習
模塊9  圖像處理與非同步編程——實現視覺互動的魔法
  學習目標
  學習導言
  知識導圖
  零號任務:圖影即現——實現圖像上傳與預覽
    任務說明
    知識準備
      1.二進位對象與文件API
      2.資源生命周期管理
      3.事件驅動的DOM交互
    任務實現
  一號任務:妙筆生花——實現圖像處理與應用視覺效果功能
    任務說明
    知識準備
      1.Canvas渲染基礎
      2.圖像處理演算法與目標標注
      3.硬體加速:WebGL與WebGPU
    任務實現
  二號任務:有備無患——非同步編程與異常處理實踐
    任務說明
    知識準備
      1.Promise與非同步編程範式
      2.異常處理
      3.異常處理最佳實踐
    任務實現
      1.新增非同步目標檢測功能
      2.改寫目標檢測數據的Canvas標注
      3.性能監控與異常處理的完善
      4.控制按鈕事件綁定
  技能補強:別具匠心——開發原生WebGPU小組件
    技能知識
      1.WebGPU的定義、背景與優勢
      2.WebGPU和WebNN技術趨勢與發展方向
    技能實踐
      WebGPU組件部署
  思考與練習

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032