全書包括7章內容,第1章從HTML4介紹了HTML的基礎知識,然后引入HTML5技術,介紹了HTML5的文檔結構及常用元素和屬性;第2章介紹了CSS3樣式的基礎語法及其具體應用;第3章結合實際案例,講解了CSS3樣式的高級應用,突出介紹了CSS3的新增功能;第4章介紹JavaScript語言的語法基礎及其典型應用;第5章介紹了DOM和BOM對象及其事件處理機制;第6章介紹了Web前臺框架技術jQuery的基礎語法,以及插件的用法;第7章結合全書內容設計了一個綜合性項目,該項目除了用到前面所講的內容外,還涉及了響應式開發等新穎內容,以便讀者進行實戰練習。
前言
第1章 HTML概述
1.1 網頁制作概述
1.1.1 HTML簡介
1.1.2 CSS簡介
1.1.3.JavaScript簡介
1.1.4 HTML5新特性
1.2 HTML4常用元素與屬性
1.2.1 標題類元素
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 項目實踐:個人注冊頁面的實現
本章小結
第2章 CSS樣式表
2.1 CSS基礎
2.1.1 CSS簡介
2.1.2 在HTML頁面中引入CSS的方法
2.2 CSS選擇器
2.2.1 基本選擇器
2.2.2 層次選擇器
2.2.3 動態偽類選擇器
2.2.4.屬性選擇器
2.3 邊框
2.3.1 邊框基本屬性
2.3.2 CSS3圖片邊框屬性
2.3.3 CSS3圓角邊框屬性
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 盒的內部結構
2.6.2 CSS3新增盒模型屬性
2.6.3 CSS3外輪廓屬性
2.6.4 CSS3盒子陰影屬性
2.6.5 塊級元素與內聯元素
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 列表應用一:水平導航菜單
2.8.6 列表應用二:圖文列表
本章小結
第3章 CSS樣式高級篇
3.1 CSS頁面布局
3.1.1 網頁基本組成
3.1.2 網頁大小
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重復漸變
3.3 CSS3變形
3.3.1 transform屬性
3.3.2 transfom-origin屬性
3.4 項目實踐
3.4.1 項目簡介
3.4.2 頁面結構
3.4.3 水平導航
3.4.4 圖片列表
3.4.5 整體布局
本章小結
第4章 .Javascript入門
4.1 JavaScript介紹
4.2 JavaScript入門基礎
4.2.1 引入JavaScript
4.2.2 數據類型
4.2.3 變量和常量
4.2.4 運算符和表達式
4.3 程序流程控制語句
4.3.1 分支語句
4.3.2 循環語句
4.3.3 trv一catch.finally語句
4.4 函數
4.4.1 函數定義
4.4.2 函數變量作用域
4.4.3 函數返回值
4.5 JavaScript內置對象與事件
4.5.1.JavaScript中的對象
4.5.2 Javascript內置對象
4.5.3 事件
4.5.4 項目實踐
本章小結
第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 網頁尺寸
5.4 項日實踐
本章小結
第6章 jQuery基本應用
6.1 jQuery概述
6.1.1 認識jQuery
6.1.2 配置jQuery開發環境
6.1.3 編寫第一個jQuery程序
6.2 jQuery選擇器
6.2.1 基礎選擇器
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的內置事件方法
6.5 jQuery動畫方法
6.5.1 顯示和隱藏
6.5.2 淡入和淡出
6.5.3 滑動效果
6.5.4 自定義動畫
6.6 項目實踐
6.6.1 項目簡介
6.6.2 HTML結構
6.6.3 CSS樣式
6.6.4 jQuery動畫
本章小結
第7章 綜合案例
7.1 整體布局
7.2 Bootstrap響應式框架
7.2.1 Bootstrap框架簡介
7.2.2 Bootstrap環境安裝
7.2.3 BootstrapCSS概覽
7.2.4 Bootstrap組件概覽
7.3 導航區域
7.4 輪播區域
7.5 主體區域
7.6 頁腳區域
本章小結
參考文獻