本書面向網站開發與網頁制作的讀者,采用全新流行的Web標準,以HTML技術為基礎,由淺入深、完整詳細地介紹了HTML、CSS、JavaScript網頁制作技術和Dreamweaver網頁開發工具。本書共分11章,主要內容包括:網絡與Web基礎知識、網站規劃設計、網頁設計、HTML基礎、HTML高級應用、網頁樣式表CSS、JavaScript腳本語言、網頁編輯工具Dreamweaver CS5、設計Web頁面布局、多媒體對象與網頁特效和網上購物商城網站綜合案例。
HTML+CSS+JavaScript+Dreamweaver
本書在每章之后附有大量的實踐操作習題,并在教學課件中給出習題答案.
劉瑞新,北京朝陽區東壩紅松園北里甲1號北京信息職業技術學院(東校區)軟件工程系教授,在我社出版教材20余種,包括AutoCAD、Visual FoxPro程序設計、Visual Basic程序設計、網站規劃與網頁設計等。
第1章 網絡與Web基礎知識
1.1 Internet概述
1.1.1 Internet簡介
1.1.2 TCP/IP簡介
1.1.3 萬維網WWW
1.2 瀏覽器-服務器模式
1.3 注冊域名
1.3.1 如何選擇好的域名
1.3.2 注冊域名的注意事項
1.3.3 注冊域名的步驟
1.3.4 申請網站空間
習題
第2章 網站規劃設計
2.1 網站的建設步驟
2.2 網站的規劃與設計
2.3 確定網站的類型和整體風格
2.3.1 網站的類型
2.3.2 網站的整體風格
2.4 定位網站的主題和名稱
2.4.1 網站主題的確定
2.4.2 網站名稱的確定
2.5 確定網站的CI形象
2.6 網站內容的設計
2.6.1 設計網站的欄目
2.6.2 設計網站的版塊
2.6.3 確定網站的目錄結構
2.6.4 設計網站的鏈接結構
2.6.5 組織網站的內容
2.7 網站策劃書撰寫要點
習題
第3章 網頁設計
3.1 網頁設計的準則
3.1.1 網頁的基本元素
3.1.2 網頁布局
3.1.3 配色原則
3.2 常見網頁設計工具
3.2.1 網頁編輯工具
3.2.2 網頁圖形圖像處理工具
3.2.3 網頁動畫制作與特效工具
3.2.4 網頁上傳工具
3.2.5 網頁設計的發展趨勢和未來
前景
習題
第4章 HTML基礎
4.1 HTML簡介
4.1.1 HTML發展歷史
4.1.2 HTML5的特性
4.1.3 HTML5元素
4.2 HTML編寫規范
4.2.1 HTML文檔結構
4.2.2 使用HTML語法編寫HTML文檔
4.3 網頁文件的創建過程
4.4 搭建支持HTML5的瀏覽器環境
4.5 文字與段落排版
4.5.1 注釋標簽
4.5.2 強制換行標簽
4.5.3 段落標簽
4.5.4 定位標簽
4.5.5 水平線標簽
4.5.6 標題文字標簽
4.5.7 文字與段落排版綜合實例
4.6 超鏈接
4.7 圖像
4.7.1 網頁的背景
4.7.2 圖像標簽
4.7.3 用圖像作為超鏈接熱點
4.7.4 圖像應用綜合實例
4.8 表格
4.8.1 簡單表格
4.8.2 表格內文字的對齊方式
4.8.3 表格在頁面中的對齊方式
4.8.4 表格的色彩和圖像背景
4.8.5 表格應用綜合實例
4.9 列表
4.9.1 無序列表標簽
4.9.2 有序列表標簽
習題
第5章 HTML高級應用
5.1 使用結構元素構建網頁布局
5.2 音頻和視頻
5.2.1 音頻和視頻格式
5.2.2 音頻標簽
5.2.3 視頻標簽
5.3 表單
5.3.1 表單標簽
5.3.2 元素
5.3.3 選擇欄
5.3.4 多行文本域
5.3.5 表單應用綜合實例
5.4 canvas繪圖
5.4.1 創建元素
5.4.2 構建繪圖環境
5.4.3 通過JavaScript繪制圖形
5.5 HTML5的發展前景
習題
第6章 網頁樣式表CSS
6.1 CSS概述
6.1.1 CSS的基本概念
6.1.2 CSS的發展歷史
6.1.3 CSS3的特點
6.2 CSS與HTML文檔的結合方法
6.2.1 定義內部樣式表
6.2.2 定義行內樣式表
6.2.3 鏈入外部樣式表
6.2.4 導入外部樣式表
6.3 樣式表語法
6.3.1 CSS的定義組成
6.3.2 常用的選擇符
6.4 多重樣式表的層疊
6.5 CSS的屬性單位
6.5.1 長度、百分比單位
6.5.2 色彩單位
6.6 樣式表的常用屬性
6.6.1 字體屬性
6.6.2 文本屬性
6.6.3 控制BOX的屬性
6.6.4 布局屬性
6.6.5 背景屬性
6.6.6 定位屬性
6.6.7 定位錨偽類
6.6.8 其他屬性
6.7 CSS布局綜合應用案例
習題
第7章 JavaScript腳本語言
7.1 JavaScript簡介
7.2 在網頁中插入JavaScript的方法及定義
7.2.1 在HTML文檔中嵌入腳本程序
7.2.2 鏈接腳本文件
7.2.3 在標簽內添加腳本
7.3 JavaScript的基本數據類型和表達式
7.3.1 基本數據類型
7.3.2 常量
7.3.3 變量
7.3.4 運算符和表達式
7.4 JavaScript的程序結構
7.4.1 簡單語句
7.4.2 程序控制流程
7.4.3 函數
7.5 基于對象的JavaScript語言
7.5.1 對象
7.5.2 對象的屬性
7.5.3 對象的事件
7.5.4 對象的方法
7.6 DOM對象及編程
7.6.1 窗口對象
7.6.2 文檔對象
7.6.3 位置對象
7.6.4 歷史對象
7.7 JavaScript的對象事件處理程序
7.7.1 對象的事件
7.7.2 常用的事件及處理
7.7.3 表單對象與交互性
習題
第8章 網頁編輯工具Dreamweaver
CS
8.1 Dreamweaver簡介
8.2 Dreamweaver CS5的啟動和設置
8.2.1 Dreamweaver CS5的啟動
8.2.2 Dreamweaver CS5的主工作區
8.2.3 Dreamweaver CS5的參數設置
8.3 Dreamweaver CS5創建網頁的工作流程
8.4 站點管理
8.4.1 Dreamweaver的網站定義
8.4.2 建立本地站點
8.4.3 管理本地站點
8.5 網頁的頁面設置
8.6 網頁的基本排版
8.6.1 網頁基本元素
8.6.2 頁面的簡單排版
8.7 超鏈接
8.7.1 超鏈接的基本概念
8.7.2 在Dreamweaver中設置超鏈接
8.8 圖像
8.8.1 插入圖像
8.8.2 圖像映射
8.8.3 制作鼠標經過圖像
8.9 表格
8.9.1 插入表格
8.9.2 使用表格顯示內容
8.10 表單
8.10.1 表單的基本概念
8.10.2 表單對象的使用
8.10.3 檢查表單
習題
第9章 設計Web頁面布局
9.1 使用"布局"模式對頁進行布局
9.1.1 "布局"模式的概念
9.1.2 "標準"模式與"布局"模式的切換
9.1.3 在"布局"模式下繪制布局單元格和表格
9.1.4 調整布局單元格和表格的大小及位置
9.1.5 將內容添加到布局單元格中
9.2 AP元素
9.2.1 AP元素的基本操作
9.2.2 將AP元素轉換為表格
9.3 框架
9.3.1 框架類型和框架面板
9.3.2 使用框架排版
9.4 使用CSS對頁進行布局
9.4.1 在Dreamweaver中創建CSS樣式
9.4.2 在Dreamweaver中使用CSS樣式表美化頁面
9.5 模板
9.5.1 模板的基本概念
9.5.2 利用模板創建頁面
9.5.3 用模板更新整個站點
習題
第10章 多媒體對象與網頁特效
10.1 多媒體對象
10.1.1 插入Flash按鈕對象
10.1.2 插入Flash內容
10.1.3 插入FlashPaper電子文檔
10.2 網頁特效
10.2.1 制作循環滾動的字幕
10.2.2 制作幻燈片切換的廣告
10.2.3 制作二級縱向導航菜單
習題
第11章 網上購物商城網站綜合案例
11.1 網站規劃
11.1.1 前臺頁面
11.1.2 后臺頁面
11.2 建立網站架構
11.3 首頁的制作
11.4 制作商品搜索列表頁面
11.5 制作商品詳細信息頁面
習題
參考文獻