第1部分基礎入門篇
第1章網頁制作基礎知識
1.1網頁制作與網站建設基礎
1.1.1什麼是靜態網頁
1.1.2什麼是動態網頁
1.1.3常見網站類型
1.2網頁的基素
1.2.1網站Logo
1.2.2網站Banner
1.2.3導航欄
1.2.4文本
1.2.5圖像
1.2.6Flash動畫
1.3網頁制作常用軟件和技術
1.3.1網頁編輯排版軟件Dreamweaver CS6
1.3.2網頁圖像制作軟件Photoshop CS6和Fireworks CS6
1.3.3網頁動畫制作軟件Flash CS6
1.3.4網頁標記語言HTML
1.3.5網頁腳本語言JavaScript
1.3.6動態網頁編程語言ASP
1.4課後練習
1.5本章總結
第2章Dreamweaver CS6輕松入門
2.1Dreamweaver CS6工作環境
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【Spry】插入欄
2.2.6【文本】插入欄
2.2.7【收藏夾】插入欄
2.3體驗Dreamweaver CS6的新功能
2.3.1可響應的自適應網格版面
2.3.2FTP快速上傳
2.3.3Adobe Business Catalyst集成
2.3.4增強型jQuery移動支持
2.3.5更新的PhoneGap
2.3.6CSS3 過渡
2.3.7更新的實時視圖
2.3.8更新的多屏幕預覽面板
2.4課後練習
2.5本章總結
第3章站點的搭建與管理
3.1創建本地站點
3.1.1使用向導搭建站點
3.1.2使用【高級】面板創建站點
3.2管理站點
3.2.1打開站點
3.2.2編輯站點
3.2.3刪除站點
3.2.4復制站點
3.3管理站點中的文件
3.3.1創建文件夾和文件
3.3.2移動和復制文件
3.4使用站點地圖
3.5綜合案例——創建本地站點
3.6課後練習
3.7本章總結
第4章網站建設規範和基本流程
4.1網站建設規範
4.1.1組建開發團隊規範
4.1.2開發工具規範
4.1.3超鏈接規範
4.1.4文件夾和文件命名規範
4.1.5代碼設計規範
4.2網站建設的基本流程
4.2.1確定站點目標
4.2.2確定目標瀏覽者
4.2.3確定站點風格
4.2.4收集資源
4.2.5設計網頁圖像
4.2.6制作網頁
4.2.7開發動態網站模塊
4.2.8申請域名和服務器空間
4.2.9測試與發布上傳
4.2.10網站的推廣
4.3課後練習
4.4本章總結
第2部分靜態網頁設計篇
第5章創建結構清晰的文本網頁
5.1設置文本屬性
5.1.1插入文本
5.1.2設置字體
5.1.3設置字號
5.1.4設置字體顏色
5.1.5設置字體樣式
5.1.6編輯段落
5.2插素
5.2.1插入特殊字符
5.2.2插入水平線
5.2.3插入注釋
5.3創建項目列表和編號列表
5.3.1創建項目列表
5.3.2創建編號列表
5.4插入網頁頭部內容
5.4.1設置META
5.4.2插入關鍵字
5.4.3插入說明
5.4.4插入刷新
5.4.5設置基礎
5.4.6設置鏈接
5.5綜合案例——創建基本文本網頁
5.6課後練習
5.7本章總結
第6章創建絢麗多彩的圖像和多媒體網頁
6.1網頁中常用的圖像格式
6.2插入圖像
6.2.1插入普通圖像
6.2.2設置圖像屬性
6.2.3插入圖像占位符
6.2.4插入鼠標經過圖像
6.3編輯圖像
6.3.1裁剪圖像
6.3.2重新取樣圖像
6.3.3調整圖像亮度和對比度
6.3.4銳化圖像
6.4插入多媒體
6.4.1插入SWF動畫
6.4.2插入FLV視頻
6.4.3插入背景音樂
6.4.4插入Java Applet
6.5綜合案例
6.5.1創建圖文混排網頁
6.5.2創建精彩的多媒體網頁
6.6課後練習
6.7本章總結
第7章創建超級鏈接
7.1關於超級鏈接的基本概念
7.2創建超級鏈接的方法
7.2.1使用【屬性】面板創建鏈接
7.2.2使用指向文件圖標創建鏈接
7.2.3使用菜單創建鏈接
7.3創建各種類型的鏈接
7.3.1創建文本鏈接
7.3.2創建圖像熱點鏈接
7.3.3創建E-mail鏈接
7.3.4創建下載文件鏈接
7.3.5創建錨點鏈接
7.3.6創建腳本鏈接
7.3.7創建空鏈接
7.4管理超鏈接
7.4.1自動更新鏈接
7.4.2在站點範圍內更改鏈接
7.4.3檢查站點中的鏈接錯誤
7.5綜合案例
7.5.1創建錨點鏈接網頁
7.5.2創建圖像熱點鏈接
7.6課後練習
7.7本章總結
第8章使用表格排版網頁
8.1創建表格
8.1.1表格的基本概念
8.1.2插入表格
8.2設置表素屬性
8.2.1設置表格屬性
8.2.2格的屬性
8.3表格的基本操作
8.3.1選擇表格
8.3.2調整表格的大小
8.3.3添加或刪除行或列
8.3.4格
8.3.5格
8.3.6剪切、復制、粘貼表格
8.4表格的基本應用
8.4.1導入表格式數據
8.4.2排序表格
8.5綜合案例
8.5.1制作網頁細線表格
8.5.2利用表格排列網頁
8.6課後練習
8.7本章總結
第9章使用Div和Spry靈活布局網頁
9.1插入AP Div
9.1.1創建普通AP Div
9.1.2創建嵌套AP Div
9.2設置AP Div的屬性
9.2.1設置AP Div的顯示/隱藏屬性
9.2.2改變AP Div的堆疊順序
9.2.3添加AP Div滾動條
9.2.4改變AP Div的可見性
9.3使用Spry布局對像
9.3.1使用Spry菜單欄
9.3.2使用Spry選項卡式面板
9.3.3使用Spry折疊式
9.3.4使用Spry可折疊面板
9.4綜合案例——利用AP Div制作網頁下拉菜單
9.5課後練習
9.6本章總結
第10章使用CSS修飾美化網頁
10.1CSS簡介
10.1.1CSS的基本概念
10.1.2CSS的類型與基本語法
10.2使用CSS
10.2.1建立標簽樣式
10.2.2建立類樣式
10.2.3建立復合內容樣式
10.3設置CSS樣式
10.3.1設置文本樣式
10.3.2設置背景樣式
10.3.3設置區塊樣式
10.3.4設置方框樣式
10.3.5設置邊框樣式
10.3.6設置列表樣式
10.3.7設置定位樣式
10.3.8設置擴展樣式
10.3.9設置過渡樣式
10.4CSS濾鏡設計特效文字
10.4.1濾鏡概述
10.4.2光暈(Glow)
10.4.3模糊(Blur)
10.4.4遮罩(Mask)
10.4.5透明色(Chroma)
10.4.6陰影(Dropshadow)
10.4.7波浪(Wave)
10.4.8X射線(Xray)
10.5綜合案例
10.5.1應用CSS固定字體大小
10.5.2應用CSS改變文本間行距
10.5.3應用CSS創建動感光暈文字
10.5.4應用CSS給文字添加邊框
10.6課後練習
10.7本章總結
第11章CSS+Div布局方法
11.1初識Div
11.1.1Div概述
11.1.2Div與Span的區別
11.1.3Div與CSS布局優勢
11.2CSS定位
11.2.1盒子模型的概念
11.2.2float定位
11.2.3position定位
11.3CSS布局理念
11.3.1將頁面用Div分塊
11.3.2設計各塊的位置
11.3.3用CSS定位
11.4常見的布局類型
11.4.1一列固定寬度
11.4.2一列自適應
11.4.3兩列固定寬度
11.4.4兩列寬度自適應
11.4.5兩列右列寬度自適應
11.4.6三列浮動中間寬度自適應
11.5課後練習
11.6本章總結
第12章使用模板和庫提高網頁制作效率
12.1創建模板
12.1.1直接創建模板
12.1.2從現有文檔創建模板
12.2使用模板
12.2.1定義可編輯區
12.2.2定義新的可選區域
12.2.3定義重復區域
12.2.4基於模板創建網頁
12.3管理模板
12.3.1更新模板
12.3.2從模板中脫離
12.4創建與應用庫項目
12.4.1關於庫項目
12.4.2創建庫項目
12.4.3應用庫項目
12.4.4修改庫項目
12.5綜合案例
12.5.1創建網站模板
12.5.2利用模板創建網頁
12.6課後練習
12.7本章總結
第13章使用行為和JavaScript為網頁增添活力
13.1行為的概念
13.2行為的動作和事件
13.2.1常見動作類型
13.2.2常見事件
13.3使用Dreamweaver內置行為
13.3.1交換圖像
13.3.2彈出提示信息
13.3.3打開瀏覽器窗口
13.3.4轉到URL
13.3.5預先載入圖像
13.3.6設置容器中的文本
13.3.7顯示素
13.3.8檢查插件
13.3.9檢查表單
13.3.10設置狀態欄文本
13.3.11設置框架文本
13.4使用JavaScript
13.4.1利用JavaScript函數實現打印功能
13.4.2利用JavaScript函數實現關閉窗口功能
13.4.3利用JavaScript創建自動滾屏網頁效果
13.5課後練習
13.6本章總結
第14章網站頁面布局設計與色彩搭配
14.1網頁版面布局設計
14.1.1網頁版面布局原則
14.1.2點、線和面的構成
14.2常見的版面布局形式
14.2.1“國”字型布局
14.2.2拐角型布局
14.2.3框架型布局
14.2.4封面型布局
14.2.5Flash型布局
14.2.6標題正文型
14.3網頁配色基礎
14.3.1紅色
14.3.2黑色
14.3.3橙色
14.3.4灰色
14.3.5紫色
14.3.6黃色
14.3.7綠色
14.3.8藍色
14.4網頁色彩搭配知識
14.4.1網頁色彩搭配的技巧
14.4.2網頁要素色彩的搭配
14.5課後練習
14.6本章總結
第3部分動態數據庫網站開發篇
第15章用表單創建交互式網頁
15.1表單概述
15.2創建表單域
15.3插入文本域
15.3.1單行文本域
15.3.2多行文本域
15.3.3密碼域
15.4復選框和單選按鈕
15.4.1復選框
15.4.2單選按鈕
15.4.3單選按鈕組
15.5列表和菜單
15.5.1下拉菜單
15.5.2滾動列表
15.6跳轉菜單的使用
15.7使用按鈕激活表單
15.7.1插入按鈕
15.7.2圖像按鈕
15.8使用隱藏域和文件域
15.8.1隱藏域
15.8.2文件域
15.9綜合案例——創建電子郵件表單
15.10課後練習
15.11本章總結
第16章創建動態網頁
16.1創建動態網頁開發環境
16.1.1安裝因特網信息服務器
16.1.2設置因特網信息服務器(IIS)
16.2設計數據庫
16.3建立數據庫連接
16.3.1了解DSN
16.3.2定義繫統DSN
16.3.3建立繫統DSN連接
16.4定義記錄集(查詢)
16.4.1簡單記錄集(查詢)的定義
16.4.2高級記錄集的定義
16.4.3調用存儲過程
16.4.4簡單的SQL查詢語句
16.5其他數據源的定義
16.5.1請求變量
16.5.2階段變量
16.5.3應用程序變量
16.6綁定動態數據
16.6.1綁定動態文本
16.6.2設置動態文本數據格式
16.6.3綁定動態圖像
16.6.4向表單對像綁定動態數據
16.7添加服務器行為
16.7.1顯示多條記錄
16.7.2移動記錄
16.7.3顯示區域
16.7.4頁面之間信息傳遞
16.7.5用戶驗證
16.8課後練習
16.9本章總結
第17章設計開發留言繫統
17.1程序設計分析
17.2創建數據表與數據庫連接
17.2.1設計數據庫
17.2.2創建數據庫連接
17.3設計留言板的各個頁面
17.3.1留言列表頁面
17.3.2留言詳細信息頁面
17.3.3發表留言頁面
17.4課後練習
17.5本章總結
第18章設計開發會員注冊登錄繫統
18.1需求分析與設計思路
18.2創建數據庫與數據庫連接
18.2.1創建數據庫
18.2.2創建數據庫連接
18.3制作會員注冊登錄繫統各頁面
18.3.1注冊頁面的制作
18.3.2注冊成功與失敗頁面
18.3.3會員登錄頁面的制作
18.3.4登錄成功與失敗頁面
18.4課後練習
18.5本章總結
第19章設計開發調查投票繫統
19.1需求分析與設計思路
19.2創建數據庫與數據庫連接頁
19.3制作投票內容頁
19.4制作投票內容頁
19.5課後練習
19.6本章總結
第20章設計開發博客繫統
20.1需求分析與設計思路
20.2創建數據庫
20.3具體頁面制作
20.3.1博客日志首頁
20.3.2日志內容
20.3.3添加博客日志頁面
20.3.4刪除日志頁面
20.4課後練習
20.5本章總結
第4部分商業網站案例篇
第21章設計制作企業網站
21.1企業網站設計概述
21.1.1企業網站分類
21.1.2企業網站主要功能頁面
21.1.3本例主要頁面
21.2創建本地站點
21.3設計首頁
21.4模板頁面的制作
21.4.1創建頂部庫文件
21.4.2創建底部庫文件
21.4.3創建模板
21.5利用模板創建網頁
21.6課後練習
21.7本章總結
第22章設計制作網上購物網站
22.1購物網站設計概述
22.2購物網站主要特點分析
22.2.1大信息量的頁面
22.2.2頁面結構設計合理
22.2.3完善的分類體繫
22.2.4商品圖片的使用
22.3購物網站主要功能和欄目
22.4設計數據庫和數據庫連接
22.4.1創建數據庫表
22.4.2創建數據庫連接
22.5制作購物繫統前臺頁面
22.5.1制作商品分類展示頁面
22.5.2制作商品詳細信息頁面
22.6制作購物繫統後臺管理
22.6.1制作管理員登錄頁面
22.6.2制作添加商品分類頁面
22.6.3制作添加商品頁面
22.6.4制作商品管理頁面
22.6.5制作修改頁面
22.6.6制作刪除頁面
22.7課後練習
22.8本章總結
第5部分網站發布推廣與安全維護篇
第23章站點的發布與推廣
23.1測試站點
23.1.1檢查鏈接
23.1.2站點報告
23.1.3清理文檔
23.2發布網站
23.3網站運營與維護
23.3.1網站的運營工作
23.3.2網站的更新維護
23.4網站的推廣
23.4.1登錄搜索引擎
23.4.2登錄導航網站
23.4.3博客推廣
23.4.4聊天工具推廣網站
23.4.5互換友情鏈接
23.4.6BBS論壇宣傳
23.4.7軟文推廣
23.4.8電子郵件推廣
23.5網站的SEO優化流程
23.6課後練習
23.7本章總結
第24章網站的安全
24.1計算機安全設置
24.1.1取消文件夾隱藏共享
24.1.2刪掉不必要的協議
24.1.3關閉文件和打印共享
24.1.4把Guest賬號禁用
24.1.5禁止建立空連接
24.1.6NTFS權限的設置
24.2Web服務的高級設置
24.2.1目錄和應用程序訪問權限的設置
24.2.2匿名和授權訪問控制
24.2.3備份與還原IIS
24.3網絡安全防範措施
24.3.1防火牆技術
24.3.2隱藏IP地址
24.3.3操作繫統賬號的管理
24.3.4安裝必要的殺毒軟件
24.3.5做好Internet Explorer瀏覽器的安全設置
24.4課後練習
24.5本章總結
第6部分附錄篇
附錄A網頁制作常見問題
1.如何利用Dreamweaver手工編寫網頁代碼
2.如何清除網頁中不必要的HTML代碼
3.為什麼我的頁面頂部和左邊有明顯的空白
4.怎樣定義網頁語言
5.如何搜尋整個網站的內容並替換內容
6.如何在Dreamweaver CS6中輸入多個空格字符
7.在Dreamweaver CS6中創建空白文檔有哪幾種方法
8.在Dreamweaver CS6中按Enter鍵換行時,與上一行的距離卻很遠,如何解決
9.為什麼想讓一行字居中,但其他行字也變成居中
10.怎樣給網頁圖像添加邊框
11.為什麼我做的網頁,傳到網上後不顯示圖片
12.如何避免自己的圖片被其他站點使用
13.如何調整圖片與文字的間距
14.為什麼我設置的背景圖像不顯示
15.為什麼瀏覽網頁時不能顯示插入的Flash動畫
16.怎樣把別人網頁上的背景音樂保存下來
17.如何下載網頁上的Flash
18.多媒體標簽徹底剖析
19.如何添加圖片及鏈接文字的提示信息
20.如何刪除圖片鏈接的藍色邊框
21.怎樣一次鏈接到兩個網頁
22.從表格【屬性】面板【寬度】後面的下拉列表裡選擇單位時,選擇【像素】或【百分比】有什麼區別呢
23.為什麼在Dreamweaver格高度設置為1沒有效果
24.為什麼表格裡的文字不會自動換行
25.如何解決表格的變形問題
26.創建表格的技巧
27.Div標簽與span標簽有什麼區別
28.用表格好還是用AP Div好呢
29.如何調整框架邊框的粗細
30.怎樣防止別人把自己的網頁放在框架裡
31.如何隱藏滾動條
32.怎樣使框架集在不同的瀏覽器中正常顯示
33.什麼時候需要使用模板
34.什麼是模板的可編輯區域?在定義可編輯區域時應注意什麼
35.怎樣定義重復表格
36.CSS在網頁制作中一般有3種方式的用法,那麼具體在使用時該采用哪種用法
37.CSS的3種用法在一個網頁中可以混用嗎
38.在CSS中有“〈!--〉”和“--〉”,可以不要嗎
39.如何禁止使用鼠標右鍵
40.如何為頁面設置訪問口令
41.如何將網站添加至收藏夾
42.如何制作刷新網頁隨機播放音樂效果
43.怎樣顯示當前日期和時間
44.怎樣顯示表單中的紅色虛線框
45.如何避免表單撐開表格
46.創建數據庫連接一定要在服務器端設置DNS嗎
47.數據字段命名時要注意哪些原則呢
48.有時已經在服務器行為中將【插入記錄】服務器行為刪除了,為什麼重做【插入記錄】後,運行時還會提示變量重復定義
49.當出現修改程序執行【@命令隻能在Active Server Page中使用一次】的錯誤時,應如何解決
50.為什麼有時在文件的【屬性】對話框中沒有【安全】選項卡
51.關於表格布局網頁時的一些技巧
52.如何創建動態圖像
53.如何給網站增加購物車和在線支付功能
54.如何使用記錄集對話框的高級模式
55.如何使用【數據】插入欄快速插入動態應用程序
56.將文件上傳到服務器後,為什麼會出現【操作必須使用可更新的查詢】
57.在規劃站點結構時,應該遵循哪些規則呢
58.怎樣對站點下的文件檢查瀏覽器
59.站點建立好之後,如何纔能對它進行編輯
60.站點的取出和存回是怎麼回事
以下內容在隨書光盤中
附錄BHTML常用標簽
1.跑馬燈
2.字體效果
3.區段標記
4.鏈接
5.圖像/音樂
6.表格
7.分割窗口
附錄CJavaScript語法手冊
1.JavaScript函數
2.JavaScript方法
3.JavaScript對像
4.JavaScript運算符
5.JavaScript屬性
6.JavaScript語句
附錄DCSS屬性一覽
1.文字屬性
2.項目符號
3.背景樣式
4.鏈接屬性
5.邊框屬性
6.表單
7.邊界樣式
8.邊框空白