《安博教育集團職業教育標準教材:網絡編程基礎》深入淺出地介紹了網絡編程的基礎知識,包括HTML、CSS、JavaScript三個方面。涉及HTML的相關概念、基本結構、常用標簽,CSS層疊樣式表的基礎結構,應用方法、常用屬性和使用CSS實現網頁布局,JavaScript基本概念、基礎語法、JavaScript的內置對象和瀏覽器對象及具體應用等。全書內容豐富,結構嚴謹,層次清晰,語言生動,論述精準而深刻,實例豐富而實用。
《安博教育集團職業教育標準教材:網絡編程基礎》不僅適合用作職業培訓的首選教材,也可作為普通高校學生的教材使用,更是網絡編程初學者和開發者的首選參考書。
第1章 HTML概述
1.1 案例導入
1.2 HTML基本概念
1.3 HTML發展史
1.4 HTML基本結構
1.4.1 HTML文件結構
1.4.2 <head>標簽
1.4.3 <body>標簽
1.5 第一個HTML文件
1.5.1 創建HTML文件步驟
1.5.2 編寫文件注意事項
1.6 HTML的基本單位
1.6.1 長度單位
1.6.2 顏色單位
1.7 關于文檔類型
本章小結
習題
第2章 HTML基本標簽
2.1 標簽分類
2.1.1 塊級元素
2.1.2 行內元素
2.1.3 塊級元素和行內元素之間的關系
2.2 文本相關標簽
2.2.1 文本的控制
2.2.2 段落的控制
2.2.3 文本的修飾
2.2.4 特殊的文字符號
2.3 列表
2.3.1 無序列表
2.3.2 有序列表
2.3.3 定義列表
2.3.4 列表嵌套
2.4 網頁中插入圖像
2.4.1 網頁中常用的圖像類型
2.4.2 圖像
2.5 網頁中的超級鏈接
2.5.1 URL組成
2.5.2 URL分類
2.5.3 超鏈接
2.5.4 設置圖片超鏈接
2.5.5 圖像映射
2.5.6 設置電子郵件超鏈接
2.6 其他標簽
2.6.1 滾動標簽
2.6.2 多媒體網頁制作
本章小結
習題
第3章 表格、表單和框架
3.1 表格基礎
3.1.1 表格概述
3.1.2 表格結構
3.1.3 表格標簽
3.1.4 表格分組
3.1.5 關于應用的說明
3.2 表單制作
3.2.1 表單概述
3.2.2 表單元素
3.2.3 使用表格布局表單
3.3 框架應用
3.3.1 框架概述
3.3.2 框架結構
3.3.3 框架應用
3.3.4 浮動框架
3.4 層
3.5 使用Dreamweaver設計網頁
3.5.1 Dreamweaver的開發環境
3.5.2 使用Dreamweaver制作網頁
本章小結
習題
第4章 CSS基礎
4.1 CSS概述
4.1.1 層疊樣式表
4.1.2 CSS的優點
4.2 CSS基本結構
4.3 選擇器
4.3.1 標簽選擇器
4.3.2 類選擇器
4.3.3 ID選擇器
4.3.4 群組選擇器
4.3.5 派生選擇器
4.3.6 偽類選擇器
4.3.7 屬性選擇器
4.3.8 通配選擇器
4.3.9 選擇器優先級
4.4 常用樣式屬性
4.4.1 文本屬性
4.4.2 字體屬性
4.4.3 背景屬性
4.4.4 列表屬性
本章小結
習題
第5章 CSS應用及盒子模型
5.1 CSS樣式表的應用
5.1.1 行內樣式
5.1.2 內嵌樣式
5.1.3 外部樣式
5.1.4 三種樣式表的對比
5.2 CSS的優先級
5.3 塊級元素和行內元素
5.3.1 塊級元素和行內元素
5.3.2 display屬性
5.4 盒子模型
5.4.1 盒子模型的結構
5.4.2 width寬和height高
5.4.3 border邊框
5.4.4 padding填充
5.4.5 margin邊界
本章小結
習題
第6章 CSS實現網頁布局
6.1 網頁布局概述
6.2 CSS定位功能
6.2.1 普通定位
6.2.2 position屬性
6.2.3 相對定位
6.2.4 絕對定位
6.3 CSS浮動機制
6.3.1 float屬性
6.3.2 clear屬性
6.4 常見的布局類型
6.4.1 固定寬度布局
6.4.2 自適應寬度布局
6.5 CSS兼容性
6.5.1 主流瀏覽器
6.5.2 CSS HACK
6.5.3 常見瀏覽器兼容性問題解決技巧
本章小結
習題
第7章 JavaScript語言基礎
7.1 JavaScript概述
7.1.1 動態網頁技術
7.1.2 腳本語言
7.1.3 JavaScript語言
7.1.4 JavaScript的語言特點
7.2 JavaScript基本知識
7.2.1 JavaScript的基本結構
7.2.2 JavaScript程序的使用
7.2.3 編寫JavaScript程序注意事項
7.3 JavaScript基礎語法
7.3.1 數據類型
7.3.2 變量和類型轉換
7.3.3 運算符和表達式
7.3.4 流程控制語句
7.3.5 函數
本章小結
習題
第8章 JavaScript內置對象
8.1 對象
8.1.1 對象概述
8.1.2 定義對象
8.1.3 使用對象
8.2 JavaScript對象分類
8.3 JavaScript內置對象
8.3.1 Math對象
8.3.2 Array對象
8.3.3 String對象
8.3.4 Date對象
8.3.5 其他對象
本章小結
習題
第9章 瀏覽器對象
9.1 事件
9.1.1 事件概述
9.1.2 事件處理程序
9.1.3 常用事件
9.2 DOM
9.2.1 DOM概述
9.2.2 HTML文檔的DOM
9.3 window對象
9.3.1 window對象
9.3.2 window對象屬性
9.3.3 window對象方法
9.4 frame對象
9.5 document對象
9.5.1 document對象的屬性
9.5.2 document對象的方法
9.6 location對象
9.7 history對象
9.8 link對象和anchor對象
本章小結
習題
第10章 表單對象
10.1 form對象
10.1.1 表單對象
10.1.2 表單對象的屬性、方法和事件
10.2 form中的元素對象
10.2.1 按鈕型表單元素對象
10.2.2 文本型表單元素對象
10.2.3 單選和復選對象
10.2.4 列表對象
本章小結
習題