Web前端設計與開發——HTML5+CSS3+JavaScript-微課版

Web前端設計與開發——HTML5+CSS3+JavaScript-微課版

《Web前端設計與開發——HTML5+CSS3+JavaScript-微課版》是2018年4月清華大學出版社出版圖書,作者是繆亮、陶穎。

基本介紹

  • 中文名:Web前端設計與開發——HTML5+CSS3+JavaScript-微課版
  • 作者:繆亮、陶穎
  • 出版社:清華大學出版社
  • 出版時間:2018年4月
  • 定價:59.5 元
  • ISBN:9787302495109
內容簡介,圖書目錄,

內容簡介

本書以套用、實踐、創新型人才培養方案為指導,以培養學生的實際動手能力為目標,以提高學生的認知能力為前提,從實用的角度出發,以簡明生動的語言,採用案例式教學,由淺入深地介紹最新的HTML5、CSS3、JavaScript的基本語法,循序漸進地講述網頁前台技術,從基本概念到具體實踐、從頁面結構建設到頁面布局都進行了詳細的闡述,並進行了細緻的實例講解。
全書共12章,分別介紹網頁設計入門、製作網頁內容、超級連結、用HTML布局網頁、表單、CSS樣式表基礎、CSS布局、CSS網頁元素設計、JavaScript基礎、JavaScript核心對象、事件回響及綜合實例。每章還精心設計了“上機練習與指導”和“本章習題”,既可以讓教師合理安排教學實踐內容,又可以讓學習者舉一反三,快速掌握本章知識。
本書以“講清語法、學以致用”為指導思想,其特點是語言平實,貼近初級讀者,不僅僅將筆墨局限於語法的講解上,還通過一個個典型的小實例來達到學以致用的目的,加強了本書的可自學性,其內容精練,表述清晰,實例豐富。
本書可作為高等院校、高職院校計算機專業及相關專業的教材,也可作為從事網頁設計與製作、網站開發、網頁編程等行業人員的參考教材。

圖書目錄

第1章網頁設計入門
1.1網頁設計基礎知識
1.1.1網站和網頁
1.1.2網頁基本元素
1.2網頁製作相關技術
1.2.1初識HTML
1.2.2HTML編輯工具
1.2.3CSS和JavaScript
1.3HTML入門
1.3.1HTML文檔的結構
1.3.2!DOCTYPE標記
1.4HTML5基本語法
1.4.1標記語法
1.4.2屬性語法
1.4.3注釋標記
1.5上機練習與指導
1.5.1編寫一個簡單的HTML網頁
1.5.2meta標記的套用
1.6本章習題
第2章製作網頁內容
2.1文字
2.1.1添加文字
2.1.2添加空格和特殊符號
2.1.3文字樣式
2.1.4文字修飾
2.2段落
2.2.1段落標記
2.2.2換行標記
2.2.3段落對齊
2.2.4標題
2.2.5水平分割線
2.3列表
2.3.1無序列表
2.3.2有序列表
2.3.3定義列表
2.4圖片
2.4.1img標記
2.4.2指定圖像的尺寸
2.4.3指定圖像的對齊方式
2.4.4指定圖像的間距
2.4.5圖像的替換文本
2.4.6圖像的框線
2.5移動的文字
2.5.1marquee標記
2.5.2文字移動屬性
2.6其他多媒體檔案
2.6.1embed標記
2.6.2bgsound標記
2.7上機練習與指導
2.7.1製作文字網頁
2.7.2製作圖文混排網頁
2.8本章習題
第3章超級連結
3.1認識超級連結
3.1.1超級連結的定義
3.1.2超級連結的類型
3.2創建超級連結
3.2.1a標記
3.2.2絕對路徑與相對路徑
3.2.3target屬性
3.2.4超級連結的顯示效果
3.3常見的超級連結套用
3.3.1圖像連結
3.3.2下載連結
3.3.3郵件連結
3.3.4錨點連結
3.4圖像映射
3.4.1map標記
3.4.2area標記
3.4.3img標記的usemap屬性
3.5上機練習與指導
3.5.1錨點連結的套用
3.5.2圖像映射的套用
3.6本章習題
第4章用HTML布局網頁
4.1創建表格
4.1.1表格標記
4.1.2表格標題
4.1.3劃分表格結構
4.2表格屬性設定
4.2.1table標記屬性
4.2.2tr標記屬性
4.2.3td標記屬性
4.3使用表格布局網頁
4.3.1網頁布局類型
4.3.2網頁布局實例
4.4創建框架
4.4.1定義框架
4.4.2利用框架分割視窗
4.4.3框架的嵌套
4.4.4框架的初始化
4.4.5創建浮動框架
4.5框架控制
4.5.1控制框架框線
4.5.2控制框架子視窗
4.6使用框架布局網頁實例
4.7上機練習與指導
4.7.1使用表格布局網頁的套用
4.7.2使用框架布局網頁的套用
4.8本章習題
第5章表單
5.1表單基礎
5.1.1表單的定義
5.1.2表單控制項的類型
5.1.3form標記
5.2input標記
5.2.1單行文本框
5.2.2密碼輸入框
5.2.3隱藏框
5.2.4“提交”按鈕和“重置”按鈕
5.2.5圖像按鈕
5.2.6單選框和複選框
5.2.7檔案選擇輸入框
5.2.8可單擊按鈕
5.2.9HTML5新的Input類型
5.3多行文本框
5.4下拉列表框
5.5上機練習與指導
5.5.1表單實現用戶註冊的套用
5.5.2表單實現檔案上傳的套用
5.6本章習題
第6章CSS樣式表基礎
6.1.1Web標準的基本組成
6.1.2建立Web標準的目的與好處
6.1.3Web標準與瀏覽器的兼容性
6.2XHTML與CSS
6.2.1XHTML的基本知識
6.2.2XHTML中的元素
6.2.3CSS概述
6.2.4XHTML+CSS實現樣式與結構分離
6.2.5CSS布局與表格布局的分析
6.3CSS編寫基本模式
6.3.1CSS的插入形式
6.3.2CSS的媒介控制
6.4CSS的基本語法
6.4.1CSS的基本格式
6.4.2CSS的注釋語句
6.4.3CSS的選擇符
6.5上機練習與指導
6.5.1編寫頭部CSS
6.5.2編寫主體CSS
6.5.3編寫外部CSS
6.6本章習題
第7章CSS布局
7.1DIV+CSS的定義
7.1.1初識DIV
7.1.2DIV元素的樣式設定
7.1.3DIV的頁面布局
7.1.4DIV元素的布局技巧
7.2CSS盒模型
7.2.1CSS盒模型的定義
7.2.2元素的高度和寬度
7.2.3邊距控制
7.2.4框線控制
7.3CSS元素的定位
7.3.2CSS固定定位
7.4上機練習與指導
7.4.1編寫典型的網頁布局
7.4.2利用CSS定位製作導航條
7.5本章習題
第8章CSS網頁元素設計
8.1文本的設定
8.1.1字型的設定
8.1.2文本的排版
8.2顏色與背景
8.2.1設定字型顏色
8.2.2設定背景顏色
8.2.3設定背景圖片
8.2.4設定背景圖片位置
8.2.5設定背景附屬檔案
8.2.6背景屬性整體設定
8.3圖片樣式控制
8.3.1圖片定位
8.3.2圖文混排
8.3.3圖片的裁切
8.4上機練習與指導
8.4.1網頁文檔排版
8.4.2背景樣式綜合套用
8.4.3圖文混排套用
8.5本章習題
第9章JavaScript基礎
9.1JavaScript語言概述
9.1.1JavaScript的定義
9.1.2JavaScript的功能
9.2HTML文檔與JavaScript
9.2.1在HTML文檔中插入JavaScript
9.2.2JavaScript的解析順序
9.2.3script元素屬性
9.3JavaScript程式基礎
9.3.1標識符的命名規定
9.3.2JavaScript的數據類型
9.3.3變數
9.4常用運算符
9.4.6其他運算符
9.5JavaScript程式
9.5.1語句和語句塊
9.5.2注釋語句
9.5.3選擇語句
9.5.4循環語句
9.6函式
9.6.1函式的定義和使用
9.6.2函式的參數傳遞
9.6.3函式的作用域和返回值
9.7上機練習與指導
9.7.1猜數遊戲
9.7.2數組套用
9.8本章習題
第10章JavaScript核心對象
10.1認識JavaScript對象
10.1.1JavaScript對象簡介
10.1.2JavaScript對象的分類
10.2內置對象
10.2.1字元串對象
10.2.2數組對象
10.2.3日期對象
10.2.4Math對象
10.3宿主對象
10.3.1瀏覽器對象模型
10.3.2文檔對象模型
10.4上機練習與指導
10.4.1製作一個小型計算器
10.4.2製作簡單的網頁動畫
10.4.3製作數據檢測功能的註冊頁面
10.5本章習題
第11章事件回響
11.1事件回響編程簡介
11.1.1事件和事件處理程式
11.1.2HTML文檔事件
11.1.3JavaScript如何處理事件
11.2主要事件分析
11.2.1滑鼠事件
11.2.2鍵盤事件
11.2.3表單事件
11.3.1event對象的屬性
11.3.2檢測滑鼠信息
11.3.3檢測用戶的鍵盤按鍵信息
11.4上機練習與指導
11.4.1改變網頁背景顏色
11.4.2表單中相關組件的算術運算
11.4.3滑鼠隨意拖動網頁元素
11.5本章習題
第12章綜合實例
12.1網站開發流程
12.1.1網站規劃
12.1.2網站設計
12.1.3頁面設計效果圖
12.1.4站點規劃
12.2網站開發
12.2.1構建XHTML結構
12.2.2設定頁面背景
12.2.3插入Flash動畫
12.2.4JavaScript與Flash製作輪換圖片
12.2.5其他欄目的實現
12.3網站發布
12.3.1註冊域名
12.3.2上傳網站
附錄A習題參考答案

熱門詞條

聯絡我們