全書包括7章內(nèi)容,第1章從HTML4介紹了HTML的基礎(chǔ)知識,然后引入HTML5技術(shù),介紹了HTML5的文檔結(jié)構(gòu)及常用元素和屬性;第2章介紹了CSS3樣式的基礎(chǔ)語法及其具體應(yīng)用;第3章結(jié)合實際案例,講解了CSS3樣式的高級應(yīng)用,突出介紹了CSS3的新增功能;第4章介紹JavaScript語言的語法基礎(chǔ)及其典型應(yīng)用;第5章介紹了DOM和BOM對象及其事件處理機制;第6章介紹了Web前臺框架技術(shù)jQuery的基礎(chǔ)語法,以及插件的用法;第7章結(jié)合全書內(nèi)容設(shè)計了一個綜合性項目,該項目除了用到前面所講的內(nèi)容外,還涉及了響應(yīng)式開發(fā)等新穎內(nèi)容,以便讀者進(jìn)行實戰(zhàn)練習(xí)。
前言
第1章 HTML概述
1.1 網(wǎng)頁制作概述
1.1.1 HTML簡介
1.1.2 CSS簡介
1.1.3.JavaScript簡介
1.1.4 HTML5新特性
1.2 HTML4常用元素與屬性
1.2.1 標(biāo)題類元素
1.2.2 基本的HTML元素
1.2.3 插入圖片元素
1.2.4 超鏈接元素
1.2.5 常用列表元素
1.2.6 常用表格元素
1.3 HTML的表單元素
1.3.1 HTML4常用的表單元素
1.3.2 HTML5新增的表單元素及屬性
1.4 HTML5的多媒體元素
1.4.1 audio元素
1.4.2 video元素
1.5 項目實踐:個人注冊頁面的實現(xiàn)
本章小結(jié)
第2章 CSS樣式表
2.1 CSS基礎(chǔ)
2.1.1 CSS簡介
2.1.2 在HTML頁面中引入CSS的方法
2.2 CSS選擇器
2.2.1 基本選擇器
2.2.2 層次選擇器
2.2.3 動態(tài)偽類選擇器
2.2.4.屬性選擇器
2.3 邊框
2.3.1 邊框基本屬性
2.3.2 CSS3圖片邊框?qū)傩?br>2.3.3 CSS3圓角邊框?qū)傩?br>2.4 背景
2.4.1 背景基本屬性
2.4.2 CSS3新增背景屬性
2.4.3 CSS3多背景屬性
2.5 文本
2.5.1 文本基本屬性
2.5.2 CSS3文本陰影屬性
2.5.3 CSS3文本換行
2.6 盒模型
2.6.1 盒的內(nèi)部結(jié)構(gòu)
2.6.2 CSS3新增盒模型屬性
2.6.3 CSS3外輪廓屬性
2.6.4 CSS3盒子陰影屬性
2.6.5 塊級元素與內(nèi)聯(lián)元素
2.7 浮動與定位
2.7.1 浮動
2.7.2 定位
2.7.3 z-index屬性
2.7.4 display屬性
2.8 列表
2.8.1 list-style-type屬性
2.8.2 list-style-image屬性
2.8.3 list-style-position屬性
2.8.4 list-style屬性
2.8.5 列表應(yīng)用一:水平導(dǎo)航菜單
2.8.6 列表應(yīng)用二:圖文列表
本章小結(jié)
第3章 CSS樣式高級篇
3.1 CSS頁面布局
3.1.1 網(wǎng)頁基本組成
3.1.2 網(wǎng)頁大小
3.1.3 單列布局
3.1.4 兩列布局
3.1.5 三列布局
3.1.6 混合布局
3.2 CSS3漸變
3.2.1 CSS3線性漸變
3.2.2 CSS3徑向漸變
3.2.3 CSS3重復(fù)漸變
3.3 CSS3變形
3.3.1 transform屬性
3.3.2 transfom-origin屬性
3.4 項目實踐
3.4.1 項目簡介
3.4.2 頁面結(jié)構(gòu)
3.4.3 水平導(dǎo)航
3.4.4 圖片列表
3.4.5 整體布局
本章小結(jié)
第4章 .Javascript入門
4.1 JavaScript介紹
4.2 JavaScript入門基礎(chǔ)
4.2.1 引入JavaScript
4.2.2 數(shù)據(jù)類型
4.2.3 變量和常量
4.2.4 運算符和表達(dá)式
4.3 程序流程控制語句
4.3.1 分支語句
4.3.2 循環(huán)語句
4.3.3 trv一catch.finally語句
4.4 函數(shù)
4.4.1 函數(shù)定義
4.4.2 函數(shù)變量作用域
4.4.3 函數(shù)返回值
4.5 JavaScript內(nèi)置對象與事件
4.5.1.JavaScript中的對象
4.5.2 Javascript內(nèi)置對象
4.5.3 事件
4.5.4 項目實踐
本章小結(jié)
第5章 DOM對象與BOM對象
5.1 DOM對象
5.1.1 什么是DOM
5.1.2 常用的DOM操作
5.2 BOM對象
5.2.1 什么是BOM
5.2.2 Window對象
5.3 尺寸獲取
5.3.1 尺寸獲取的用途
5.3.2 screen對象
5.3.3 瀏覽器窗口的尺寸獲取
5.3.4 網(wǎng)頁尺寸
5.4 項日實踐
本章小結(jié)
第6章 jQuery基本應(yīng)用
6.1 jQuery概述
6.1.1 認(rèn)識jQuery
6.1.2 配置jQuery開發(fā)環(huán)境
6.1.3 編寫第一個jQuery程序
6.2 jQuery選擇器
6.2.1 基礎(chǔ)選擇器
6.2.2 表單選擇器
6.3 jQue!yHTML操作
6.3.1 jQuery訪問HTML元素
6.3.2 jQuery操作CSS樣式
6.3.3 jQuery管理HTML元素
6.4 jQuery事件
6.4.1 jQuery事件概述
6.4.2 jQuery事件處理方法
6.4.3 Event對象
6.4.4 jQuery的內(nèi)置事件方法
6.5 jQuery動畫方法
6.5.1 顯示和隱藏
6.5.2 淡入和淡出
6.5.3 滑動效果
6.5.4 自定義動畫
6.6 項目實踐
6.6.1 項目簡介
6.6.2 HTML結(jié)構(gòu)
6.6.3 CSS樣式
6.6.4 jQuery動畫
本章小結(jié)
第7章 綜合案例
7.1 整體布局
7.2 Bootstrap響應(yīng)式框架
7.2.1 Bootstrap框架簡介
7.2.2 Bootstrap環(huán)境安裝
7.2.3 BootstrapCSS概覽
7.2.4 Bootstrap組件概覽
7.3 導(dǎo)航區(qū)域
7.4 輪播區(qū)域
7.5 主體區(qū)域
7.6 頁腳區(qū)域
本章小結(jié)
參考文獻(xiàn)