本書共10章,包括4大部分: 基礎篇、進階篇、高級套用篇和綜合案例篇。
目錄
第一部分基礎篇
第1章網站及網站部署環境概述
1.1全球資訊網概述
1.2網頁與HTML語言
1.3網頁設計與開發的過程
1.4常用網頁製作工具與選擇
1.5網站的運行環境
1.5.1Windows Server 2008安裝概述
1.5.2IIS配置概述
1.5.3FTP許可權配置
1.6Web站點的建立與管理
1.6.1Web站點的建立
1.6.2網站的管理
1.6.3網站維護
1.7本章小結
1.8習題
第2章Adobe Dreamweaver CS6簡介
2.1Dreamweaver CS6簡介
2.1.1Dreamweaver CS6界面
2.1.2Dreamweaver CS6新增功能
2.2規劃站點結構
2.2.1創建站點
2.2.2建立遠程FTP站點
2.2.3搭建站點結構
2.2.4檔案與資料夾的管理
2.3頁面的總體設定
2.4Dreamweaver的使用簡介
2.4.1文本的插入與編輯
2.4.2插入圖像
2.4.3插入並編輯表格
2.4.4插入Flash動畫
2.4.5嵌入音頻
2.4.6創建連結關係
2.4.7創建CSS樣式
2.4.8使用CSS樣式美化頁面
2.4.9CSS樣式表的其他操作
2.4.10CSS樣式表濾鏡實例
2.4.11創建模板
2.4.12製作框架網站
2.4.13創建層
2.4.14利用行為製作動態頁面
2.4.15網頁表格深層探密
2.5本章小結
2.6習題
第3章HTML基礎篇
3.1HTML標記語言介紹
3.1.1HTML概述
3.1.2HTML檔案的基本框架
3.1.3HTML標記與HTML屬性
3.2文本排版標記
3.2.1標題標記
3.2.2字型控制標記
3.2.3段落標記
3.2.4換行標記
3.2.5字元樣式標記
3.2.6水平標記
3.3文字列表標記
3.3.1無序列表
3.3.2有序列表
3.3.3定義列表
3.4圖像標記
3.5超連結標記
3.6層標記
3.7表格標記
3.8框架標記
3.9表單
3.9.1表單標記
3.9.2表單域標記
3.9.3按鈕
3.9.4文本控制項
3.9.5單選框
3.9.6複選框控制項
3.9.7檔案上傳控制項
3.10HTML實例
3.11本章小結
3.12習題
第二部分進階篇
第4章層疊式表及頁面美化
4.1CSS的基本概念
4.2HTML與CSS的關係
4.3CSS語法
4.3.1標籤、類、ID和關聯選擇器
4.3.2組織標記
4.3.3繼承和層疊
4.3.4套用和維護
4.3.5Web標準與驗證
4.4CSS樣式
4.4.1CSS顏色和背景
4.4.2字型及文本樣式
4.4.3列表
4.4.4超連結
4.4.5框線和輪廓
4.4.6表格
4.5頁面和瀏覽器標記及濾鏡
4.5.1滑鼠
4.5.2滾動條
4.5.3CSS濾鏡
4.6CSS特效實例
4.7本章小結
4.8習題
第5章網頁布局與規劃
5.1網頁布局基本概念
5.2表格布局
5.2.1表格的基礎
5.2.2使用表格布局案例
5.3框架布局
5.3.1框架基礎
5.3.2使用框架布局案例
5.4DIV+CSS布局方式
5.4.1DIV的布局基礎
5.4.2CSS盒模型
5.4.3CSS標記定位
5.4.4CSS浮動與堆疊
5.5DIV+CSS布局的綜合示例
5.5.1CSS常用的布局樣式
5.5.2綜合實例
5.6本章小結
5.7習題
第6章JavaScript動態腳本語言
6.1JavaScript的介紹
6.1.1JavaScript的起源
6.1.2JavaScript語言的特點
6.1.3入門例子
6.2JavaScript語法基礎
6.2.1準備工作
6.2.2JavaScript的基本語法
6.2.3常量、變數以及關鍵字
6.2.4運算符
6.2.5JavaScript的程式結構
6.2.6條件語句
6.2.7switch選擇語句
6.2.8while和do…while循環語句
6.2.9for循環語句
6.2.10break與continue語句
6.3函式
6.3.1函式的定義
6.3.2函式的調用
6.3.3全局變數與局部變數
6.3.4參數個數可變的函式
6.3.5創建動態函式
6.3.6JavaScript的內置函式
6.4對象
6.4.1對象的概念
6.4.2對象的屬性
6.4.3對象的事件
6.4.4對象的方法
6.4.5對象的使用
6.4.6對象與對象實例
6.4.7常用JavaScript核心對象
6.5文檔對象模型
6.5.1DOM介紹
6.5.2Browser對象
6.5.3Document對象
6.5.4getElementById()方法
6.5.5getElementsByName()方法
6.5.6getElementsByTagName()方法
6.5.7getAttribute()方法
6.6JavaScript事件
6.6.1瀏覽器事件
6.6.2鍵盤事件
6.6.3滑鼠事件
6.6.4表單事件
6.6.5文檔事件
6.6.6在JavaScript中動態指定事件處理程式
6.7JavaScript綜合實例
6.8本章小結
6.9習題
第三部分高級套用篇
第7章HTML 5的高級套用
7.1HTML 5的主要文檔結構標籤
7.1.1<header>標籤
7.1.2<footer>標籤
7.1.3<nav>標籤
7.1.4<section>標籤
7.1.5<article>標籤
7.1.6<aside>標籤
7.2音頻和視頻
7.2.1HTML 5的音頻和視頻格式
7.2.2音頻標籤<audio>
7.2.3視頻標籤<video>
7.3canvas繪圖
7.3.1創建<canvas>元素
7.3.2構建繪圖環境
7.3.3通過JavaScript繪製圖形
7.4HTML 5其他標籤
7.4.1<datalist>標籤
7.4.2<summary>標籤
7.4.3<figcaption>標籤和<figure>標籤
7.4.4<hgroup>標籤
7.4.5<time>標籤
7.4.6<mark>標籤
7.4.7<ruby>標籤和<rt>標籤
7.4.8<meter>標籤
7.4.9<command>標籤
7.4.10<menu>標籤
7.5本章小結
7.6習題
第8章Photoshop網頁切圖
8.1網頁切圖的基本概念
8.2Photoshop簡介
8.3切圖工具圖示的識別
8.4切圖基本操作
8.4.1切圖原則
8.4.2切圖的具體步驟
8.5班級網頁切圖實例
8.5.1網頁布局設計
8.5.2參數選擇
8.5.3定義站點
8.5.4製作頁面表格
8.5.5在網頁中添加圖片和內容
8.6部落格網頁切圖實例
8.6.1背景切圖
8.6.2其他區域切圖
8.6.3logo切圖
8.6.4添加圖文代碼實現與CSS修飾
8.7本章小結
8.8習題
第四部分綜合案例篇
第9章綜合案例
9.1班級網站製作
9.1.1網站規劃與設計
9.1.2首頁布局
9.1.3首頁製作
9.1.4二級頁面的製作
9.2部落格製作
9.2.1網頁的結構設計
9.2.2用CSS添加樣式
9.2.3內容區域與邊緣的風格化
9.2.4部落格文章的風格化
9.2.5為評論設定斑馬紋
9.3線上考試
9.3.1線上考試系統的頁面設計
9.3.2線上考試系統的程式設計
9.3.3線上考試系統實現效果
9.4多級導航選單製作
9.4.1多級導航選單結構
9.4.2用CSS添加樣式
9.4.3多級導航選單實現效果
9.5本章小結
9.6習題
第10章網頁設計與製作模擬試題和參考答案
10.1模擬試題(一)
10.2模擬試題(二)
10.3模擬試題(一)參考答案
10.4模擬試題(二)參考答案
10.5課後答案
參考文獻