《html+css+javascript網站開發實用技術》是2014年7月人民郵電出版社出版的圖書,作者是劉德山,楊彬彬,該書可作為高等院校、高職高專院校網站設計課程的教學用書。
基本介紹
- 中文名:html+css+javascript網站開發實用技術
- 作者:劉德山、楊彬彬
- 出版社:人民郵電出版社
- ISBN:9787115353504
內容簡介,圖書目錄,
內容簡介
《HTML+CSS+JavaScript網站開發實用技術》系統地講述了利用HTML、CSS和JavaScript進行網頁設計的相關知識,案例部分結合了HTML5與CSS3的典型套用,可以幫助讀者快速掌握網站開發技術,實現網站開發從傳統的HTML+CSS向HTML5+CSS3過渡。
《HTML+CSS+JavaScript網站開發實用技術》內容主要分為4部分。部分包括第1章~第3章,介紹了HTML中廣泛使用的標記和屬性,指明了那些已經過時的或很少使用的標記和屬性,HTML5中有變化的標記或HTML5新增的常用標記以示例的形式給出說明。第二部分包括第4章~第5章,介紹了CSS的概念、套用,通過示例說明了部分CSS3對CSS2改進的內容。第三部分包括第6章~第8章,介紹JavaScript中的概念、對象和事件處理。第4部分,介紹了網站的發布與管理。
《HTML+CSS+JavaScript網站開發實用技術》涵蓋知識全面,案例豐富,易學易用,將知識點融於案例之中,並提供了全部代碼和素材資源,能夠更好地幫助讀者了解和使用網站的前端開發技術。
《HTML+CSS+JavaScript網站開發實用技術》可作為高等院校、高職高專院校網站設計課程的教學用書,也可作為信息技術類及相關專業的讀者或從事網站前端開發人員的參考用書。
圖書目錄
第1章 網站開發基礎知識
1.1 網際網路的訪問過程
1.2 網際網路的工作機制
1.3 網站設計中的基本概念
1.4 製作網站的標準和常用技術
1.4.1 Web標準
1.4.2 網站開發常用技術
1.5 常用開發工具
1.6 網站建設的流程
1.6.1 明確網站的定位
1.6.2 確定網站的主題
1.6.3 網站的整體規劃
1.6.4 收集資料與素材
1.6.5 設計製作網頁頁面
1.6.6 測試和發布
1.6.7 網站的維護與推廣
1.7 建立站點
1.7.1 Dreamweaver CS5介紹
1.7.2 Dreamweaver站點組成
1.7.3 創建站點
1.7.4 管理站點
1.8 套用案例
本章小結
思考與練習
第2章 靜態網頁製作——使用HTML技術
2.1 HTML概述
2.1.1 HTML簡介
2.1.2 用記事本創建HTML檔案
2.1.3 HTML文檔結構與書寫規範
2.1.4 建立HTML檔案
2.2 HTML頁面修飾標記
2.2.1 傳統HTML頁面標記
2.2.2 HTML5改進的頁面標記
2.3 列表
2.3.1 有序列表
2.3.2 無序列表
2.3.3 自定義列表
2.4 多媒體
2.4.1 圖像標記
2.4.2 背景音樂標記和滾動字幕標記*
2.4.3 多媒體檔案標記
2.4.4 HTML5新增視頻標記
2.4.5 HTML5新增音頻標記
2.5 超連結
2.5.1 超連結標記
2.5.2 超連結類型
2.5.3 超連結路徑
2.6 表單
2.6.1 表單定義標記
2.6.2 輸入標記
2.6.3 HTML5新增input類型
2.6.4 列表框標記
2.6.5 文本域輸入標記
2.7 套用案例
2.7.1 多層嵌套列表案例
2.7.2 會員註冊表單案例
2.7.3 旅遊網站首頁案例
本章小結
思考與練習
第3章 規劃頁面——HTML的頁面布局設計
3.1 表格
3.1.1 HTML的表格標記
3.1.2 HTML表格的屬性
3.1.3 表格嵌套
3.2 框架
3.2.1 框架基本結構
3.2.2 框架分割方式
3.2.3 框架集常用屬性
3.2.4 內嵌框架
3.3 使用層進行網頁布局
3.4 套用案例
3.4.1 用表格實現頁面布局案例
3.4.2 用框架實現布局案例
本章小結
思考與練習
第4章 美化網頁——使用CSS技術
4.1 CSS概述
4.1.1 CSS的引入
4.1.2 CSS簡介
4.2 CSS基本選擇器
4.2.1 標記選擇器
4.2.2 類選擇器
4.2.3 ID選擇器
4.3 在HTML中使用CSS的方法
4.3.1 行內樣式
4.3.2 嵌入樣式
4.3.3 連結樣式
4.3.4 導入樣式
4.3.5 樣式的優先權
4.4 CSS複合選擇器
4.4.1 交集選擇器
4.4.2 並集選擇器
4.4.3 後代選擇器
4.4.4 子選擇器
4.4.5 相鄰選擇器
4.4.6 偽類選擇器
4.4.7 偽對象選擇器
4.5 用CSS設定文本樣式
4.5.1 字型屬性
4.5.2 文本屬性
4.6 用CSS設定顏色與背景
4.7 用CSS設定圖像效果
4.7.1 為圖片添加框線
4.7.2 圖片縮放
4.7.3 圖文混排
4.8 套用案例
4.8.1 用CSS美化表單案例
4.8.2 用CSS設計網站頁面案例
本章小結
思考與練習
第5章 使用DIV+CSS實現精美布局
5.1 CSS盒模型
5.1.1 內容
5.1.2 邊界
5.1.3 填充
5.1.4 框線
5.2 CSS布局常用屬性
5.2.1 定位屬性(position)
5.2.2 浮動屬性(float)
5.3 DIV+CSS網頁布局
5.3.1 基本布局
5.3.2 複雜布局
5.4 套用案例
5.4.1 用DIV+CSS實現圖文混排案例
5.4.2 用CSS設計圓角案例
5.4.3 二級導航選單製作案例
本章小結
思考與練習
第6章 讓網頁動起來——使用JavaScript技術
6.1 JavaScript簡介
6.1.1 JavaScript的概念和特點
6.1.2 JavaScript與Java
6.1.3 個JavaScript程式
6.2 JavaScript語言基礎
6.2.1 JavaScript語法格式
6.2.2 JavaScript代碼書寫位置
6.2.3 JavaScript語句
6.2.4 JavaScript注釋
6.2.5 數據類型
6.2.6 變數
6.2.7 常量
6.3 表達式與運算符
6.3.1 表達式
6.3.2 運算符
6.4 JavaScript控制結構與函式
6.4.1 JavaScirpt控制結構
6.4.2 函式
6.5 套用案例
本章小結
思考與練習
第7章 使用JavaScript對象編程
7.1 JavaScript對象概述
7.1.1 對象
7.1.2 對象的引用
7.1.3 對象的操作
7.1.4 JavaScript的對象類型
7.2 JavaScript內置對象
7.2.1 String對象
7.2.2 Array對象
7.2.3 Date對象
7.2.4 Math對象
7.3 瀏覽器對象
7.3.1 BOM概述
7.3.2 視窗對象(Window)
7.3.3 瀏覽器對象(Navigator)
7.3.4 螢幕對象(Screen)
7.3.5 地址對象(Location)
7.3.6 歷史對象(History)
7.3.7 文檔對象(Document)
7.4 HTML DOM對象
7.4.1 DOM概述
7.4.2 HTML DOM對象
7.4.3 訪問HTML DOM對象
7.5 自定義對象
7.5.1 定義對象
7.5.2 創建對象實例
7.5.3 自定義對象的套用
7.6 套用案例
7.6.1 表單驗證案例
7.6.2 實現複選框的全選效果案例
本章小結
思考與練習
第8章 實現用戶與頁面的互動——事件處理
8.1 事件的基本概念
8.1.1 事件和事件處理
8.1.2 事件綁定
8.2 JavaScript常見事件
8.3 事件對象
8.4 滑鼠和鍵盤事件
8.4.1 滑鼠事件
8.4.2 鍵盤事件
8.5 頁面事件
8.6 表單事件
8.6.1 提交與重置事件
8.6.2 元素內容修改事件
8.6.3 獲得焦點事件與失去焦點事件
8.7 編輯事件
8.7.1 文本編輯事件
8.7.2 拖放事件
8.8 套用案例
8.8.1 商品評級網頁案例
8.8.2 跟隨滑鼠文字特效案例
8.8.3 網路相冊案例
本章小結
思考與練習
第9章 網站的發布與管理
9.1 網頁中的標記
9.1.1 name屬性和content屬性
9.1.2 http-equiv屬性和content屬性
9.2 測試網站
9.2.1 代碼測試
9.2.2 驗證HTML
9.2.3 檢查連結
9.2.4 檢查螢幕解析度和顏色
9.2.5 可訪問性檢驗工具
9.2.6 檢查頁面在不同瀏覽器中的顯示效果
9.3 構建自己的Web伺服器
9.3.1 Web伺服器簡介
9.3.2 安裝Web伺服器
9.4 在網際網路上建立Web站點
9.4.1 域名註冊
9.4.2 虛擬空間申請
9.4.3 發布網站
9.5 網站維護
9.5.1 網站的推廣
9.5.2 網站的安全
本章小結
思考與練習
附錄 HTML標記列表
參考文獻