Web前端設計基礎入門——HTML5、CSS3、JavaScript(微課視頻版)
謝從華、高蘊梅
- 出版商: 清華大學
- 出版日期: 2023-08-01
- 定價: $359
- 售價: 8.5 折 $305
- 語言: 簡體中文
- ISBN: 7302641269
- ISBN-13: 9787302641261
-
相關分類:
CSS、HTML、JavaScript
下單後立即進貨 (約4週~6週)
相關主題
商品描述
目錄大綱
目錄
隨書資源
第1章Web系統概述
1.1Internet介紹
1.1.1Internet的含義
1.1.2TCP/IP
1.1.3域名和域名解析
1.1.4中國域名服務器的安全問題
1.1.5URL
1.1.6MIME
1.1.7HTTP
1.2Web瀏覽器
1.2.1瀏覽器的主要組件
1.2.2瀏覽器的內核
1.2.3瀏覽器的工作原理
1.2.4國產瀏覽器及內核之路
1.3Web服務器和應用服務器
1.3.1Web服務器
1.3.2Apache服務器
1.3.3IIS服務器
1.3.4Nginx服務器
1.3.5Tomcat應用服務器
1.3.6WebSphere應用程序服務器
1.3.7WebLogic應用服務器
1.3.8國產Web應用服務器
1.4Web前端的主要技術概述
1.4.1HTML概述
1.4.2CSS概述
1.4.3JavaScript概述
1.4.4jQuery
1.4.5Bootstrap
1.4.6ECMAScript
習題
第2章HTML網頁編程基礎
2.1HTML 網頁
2.1.1HTML的誕生
2.1.2HTML的發展歷史
2.1.3HTML文件結構
2.1.4Web互聯網的中國貢獻
2.2HTML基本標簽
2.2.1元信息標簽meta
2.2.2文本標簽
2.2.3列表標簽
2.2.4表格標簽
2.2.5超鏈接標簽
2.2.6圖像標簽
2.3網頁表單和控件
2.3.1表單標簽
2.3.2label標簽
2.3.3input標簽
2.3.4textarea文本區域標簽
2.3.5下拉菜單
2.3.6fieldset分組框
2.4框架標簽
2.4.1幀標簽
2.4.2浮動幀標簽
2.4.3noframes標簽
2.5互聯網企業價值觀
習題
第3章HTML5編程基礎
3.1HTML5 Web存儲
3.1.1localStorage持久化存儲
3.1.2sessionStorage臨時性存儲
3.1.3HTML5安全風險之WebStorage攻擊
3.2HTML5內容標簽
3.2.1datalist標簽
3.2.2details和summary標簽
3.2.3output標簽
3.2.4time標簽
3.2.5wbr標簽
3.3HTML5結構標簽
3.3.1!DOCTYPE標簽
3.3.2article標簽
3.3.3header標簽
3.3.4nav標簽
3.3.5section標簽
3.3.6aside標簽
3.3.7hgroup標簽
3.3.8figure標簽
3.3.9figcaption標簽
3.3.10footer標簽
3.3.11dialog標簽
3.3.12bdi和bdo標簽
3.4HTML5多媒體標簽
3.4.1video標簽
3.4.2audio標簽
3.4.3source標簽
3.4.4track標簽
3.4.5embed標簽
3.5HTML5狀態標簽
3.5.1meter標簽
3.5.2progress標簽
3.5.3mark標簽
3.6HTML5菜單標簽
3.6.1menu標簽
3.6.2menuitem標簽
3.6.3command標簽
3.7ruby註釋標簽
3.8canvasAPI 畫圖
3.8.1canvas的基本元素
3.8.2canvas設置畫布繪制狀態
3.8.3canvas繪制圖像
3.8.4canvas繪制圖形
3.8.5canvas 繪制文本
3.8.6canvas特效
3.8.7canvas圖形幾何變化
3.9HTML5地理定位
3.9.1使用地理定位
3.9.2處理地理定位錯誤
3.9.3指定地理定位選項
3.9.4監控位置
3.9.5地理定位的社會問題
3.9.6中國北鬥導航地圖的地理定位
習題
第4章CSS樣式設計基礎
4.1CSS 簡介
4.1.1CSS的誕生
4.1.2CSS的發展歷程
4.1.3CSS的作用
4.2CSS語法與使用
4.2.1CSS定義語法
4.2.2CSS的使用
4.2.3選擇符
4.3CSS樣式設計
4.3.1字體樣式
4.3.2文本樣式
4.3.3文本對齊
4.3.4顏色樣式
4.3.5列表樣式
4.3.6表格樣式
4.3.7鼠標樣式
4.4CSS樣式設計之美
4.4.1網頁樣式設計的演變
4.4.2網頁設計中的視覺設計
4.4.3CSS之美
習題
第5章CSS高級樣式設計
5.1filter濾鏡
5.2CSS3的變形
5.2.1translate平移
5.2.2scale縮放
5.2.3rotate旋轉
5.2.4skew斜拉
5.3transition過渡
5.4animation動畫
5.4.1animation 簡介
5.4.2animationname動畫名稱@keyframes
5.4.3animationdirection和animationplaystate
5.5CSS頁面佈局
5.5.1display屬性
5.5.2盒子模型
5.5.3標準文檔流
5.5.4浮動float樣式
5.5.5元素定位
5.5.6zindex空間中定位元素
5.5.7inlineblock佈局和浮動佈局對比
5.6基於中國風的Web樣式設計——文化和技術的融合
習題
第6章JavaScript編程技術
6.1JavaScript簡介
6.1.1JavaScript的誕生
6.1.2JavaScript的發展歷程
6.2JavaScript編程基礎
6.2.1JavaScript的使用方法
6.2.2語法規則
6.2.3運算符和表達式
6.2.4函數
6.2.5流程控制
6.2.6事件處理
6.3JavaScript對象編程
6.3.1Object類型
6.3.2Array對象
6.3.3String對象
6.3.4Math對象
6.3.5Number對象
6.3.6Date對象
6.4正則表達式
6.4.1常用的元字符
6.4.2復雜的正則表達式
6.4.3RegExp對象
6.4.4String對象的正則表達式方法
6.4.5常見的正則表達式
6.5JavaScript技術和應用創新
6.5.1JavaScript的技術創新
6.5.2JavaScript的應用創新
習題
第7章DOM對象編程
7.1文檔對象模型簡介
7.1.1DOM的誕生
7.1.2DOM的發展歷程
7.1.3DOM的重要思想
7.2瀏覽器的主要對象
7.2.1window對象
7.2.2navigator對象
7.2.3location對象
7.2.4history對象
7.2.5event對象
7.2.6document對象
7.3基於DOM的HTML元素操作
7.3.1訪問根元素
7.3.2訪問指定id屬性的元素
7.3.3訪問節點屬性
7.4基於DOM的應用創新
7.4.1基於DOM的網頁信息抽取
7.4.2基於DOM的反網絡釣魚
習題
第8章實驗
8.1Web前端開發工具和實驗環境
8.1.1Visual Stdio Code 開發工具
8.1.2頭歌實訓平臺的Web前端實驗環境
8.2HTML網頁設計實驗
8.3CSS樣式設計實驗
8.4JavaScript交互設計實驗
8.5綜合項目實驗
參考文獻