TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
網頁設計與製作(簡體書)
滿額折

網頁設計與製作(簡體書)

商品資訊

人民幣定價:39.9 元
定價
:NT$ 239 元
優惠價
87208
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
目次
書摘/試閱

商品簡介

網頁設計與製作主編朱金華胡秋芬戚常林
機械工業出版社本書依照最新Web標準(HTML 5和CSS 3)編寫,全書貫穿理論與實踐緊密結合的思想,將HTML和CSS相結合,使學習過程更接近實際工作。本書從五個層次進行編寫:第1~2章是基礎內容,包括網頁設計基礎和CSS基礎;第3~8章是需要重點掌握的內容,包括網頁佈局、文本與圖像、超連結、清單、表格和表單;第9~11章以進一步提高學生深入學習能力為目標,包括JavaScript、jQuery和網頁多媒體實現;第12章是前面章節內容的綜合實例應用,包括班級網站製作、用HTML 5和CSS 3開發博客、網頁切片與搭建過程;第13章和附錄是高級主題,供學生選學,包括CMS主題製作和用Muse構建網站。
為了更好地指導讀者深入學習,在本書每章的習題中,提供了許多綜合性較強的操作題。

目次

出版說明
前言
第1章 網頁設計基礎
1.1 網頁概述
1.2 Web設計基礎
1.2.1 Web設計原則
1.2.2 網站結構規劃
1.3 布局設計
1.3.1 布局設計原則
1.3.2 布局設計類型
1.3.3 布局設計元素
1.3.4 布局設計技術
1.4 內容設計
1.4.1 文本
1.4.2 多媒體
1.4.3 內容排版
1.5 風格設計
1.5.1 網頁設計構成要素
1.5.2 網頁設計的風格類型
1.6 色彩設計
1.6.1 色彩基礎
1.6.2 網頁中的色彩
1.6.3 網頁配色方案
1.7 HTML基礎
1.7.1 HTML文檔的結構
1.7.2 HTML基本語法
1.7.3 注釋
1.7.4 編寫HTML文檔的注意事項
1.7.5 HTML 5文檔
1.8 小結
1.9 思考與練習
第2章 CSS基礎
2.1 理解CSS
2.1.1 CSS簡介
2.1.2 CSS構造
2.2 樣式表的定義與使用
2.2.1 定義標記的style屬性
2.2.2 定義內部樣式表
2.2.3 嵌入外部樣式表
2.2.4 鏈接外部樣式表
2.3 選擇符
2.3.1 元素選擇符
2.3.2 關系選擇符
2.3.3 屬性選擇符
2.3.4 偽類與偽對象選擇符
2.3.5 群組選擇符
2.4 長度單位與顏色設置方法
2.4.1 長度、百分比單位
2.4.2 顏色設置方法
2.5 盒子模型
2.5.1 設置邊距
2.5.2 設置邊框
2.5.3 設置填充
2.6 圓角邊框與塊陰影
2.6.1 圓角邊框
2.6.2 塊陰影
2.7 小結
2.8 思考與練習
第3章 網頁布局
3.1 表格布局
3.2 DIV與SPAN
3.3 DIV+CSS布局設計方法
3.4 中間自適應寬度三欄頁面布局
3.5 固定寬度布局
3.6 HTML 5的文檔結構元素
3.7 其他布局屬性
3.8 小結
3.9 思考與練習
第4章 文本與圖像
4.1 文本樣式
4.2 文本排版樣式
4.3 文本元素
4.3.1 基本的標簽
4.3.2 字符格式化
4.3.3 輸出
4.3.4 塊級
4.4 添加特殊符號
4.4.1 空格
4.4.2 特殊符號
4.5 圖片
4.5.1 圖片標記
4.5.2 圖片的寬高、間距與邊框
4.5.3 圖片的對齊方式
4.6 背景
4.6.1 背景顏色的屬性
4.6.2 背景圖片的屬性
4.6.3 多重背景圖像
4.7 CSS 3增強的文本功能
4.7.1 文本陰影
4.7.2 溢出文本處理
4.7.3 文本換行顯示
4.8 CSS 3增強的顏色功能
4.8.1 HSL色彩模式
4.8.2 HSLA色彩模式
4.8.3 RGBA色彩模式
4.8.4 不透明度
4.9小結
4.1 0思考與練習
第5章 超鏈接
5.1 創建超鏈接
5.1.1 超鏈接路徑
5.1.2 內部鏈接
5.1.3 外部鏈接
5.2 鏈接對象
5.2.1 圖片鏈接
5.2.2 書簽鏈接
5.2.3 電子郵件鏈接
5.2.4 FTP鏈接
5.2.5 下載文件的鏈接
5.3 網頁鏈接屬性設置
5.4 圖像映射
5.5 小結
5.6 思考與練習
第6章 列表
6.1 無序列表
6.2 有序列表
6.2.1 編號樣式
6.2.2 編號起始值
6.2.3 列表項樣式
6.2.4 列表項編號
6.3 嵌套列表
6.4 定義列表
6.5 菜單列表
6.6 圖像列表
6.7 列表符號位置
6.8 使用列表制作導航
6.9 小結
6.10 思考與練習
第7章 表格
7.1 表格標記
7.1.1 表格標記
7.1.2 表格標題
7.1.3 表格表頭
7.1.4 劃分表格結構
7.2 表格修飾
7.3 設置行的屬性
7.4 設置單元格屬性
7.5 單線表格制作
7.6 表格的嵌套
7.7 表格布局
7.8 小結
7.9 思考與練習
第8章 表單
8.1 表單的概念
8.2 輸入
8.2.1 單行文本輸入框
8.2.2 提交按鈕和重置按鈕
8.2.3 密碼輸入框
8.2.4 復選框
8.2.5 單選按鈕
8.2.6 圖像域
8.2.7 文件域
8.2.8 隱藏域
8.3 多行文本輸入框
8.4 選擇(列表/菜單)
8.5 字段集與選項組
8.6 小結
8.7 思考與練習
第9章 JavaScript
9.1 JavaScript簡介
9.2 JavaScript程序
9.2.1 語句
9.2.2 函數
9.2.3 消息對話框
9.3 標識符和變量
9.3.1 命名規定
9.3.2 數據類型
9.3.3 變量
9.3.4 轉義字符
9.4 運算符和表達式
9.4.1 算術運算符和表達式
9.4.2 賦值運算符和表達式
9.4.3 關系運算符和表達式
9.4.4 邏輯運算符和表達式
9.4.5 條件運算符和表達式
9.4.6 其他運算符和表達式
9.5 JavaScript程序控制結構
9.5.1 順序程序
9.5.2 分支程序
9.5.3 循環程序
9.6 常用對象
9.6.1 對象簡介
9.6.2 核心對象
9.6.3 文檔
9.6.4 窗口
9.7 事件編程
9.7.1 事件簡介
9.7.2 表單事件
9.7.3 鼠標事件
9.7.4 鍵盤事件
9.7.5 頁面載入和離開
9.8 利用JS實現在線訂購功能
9.9 小結
9.10 思考與練習
第10章 jQuery
10.1 jQuery概述
10.2 jQuery選擇器
10.2.1 基本選擇器
10.2.2 層次選擇器
10.2.3 過濾選擇器
10.2.4 表單選擇器
10.3 jQuery操作DOM
10.3.1 訪問元素
10.3.2 節點操作
10.3.3 遍歷元素
10.3.4 刪除元素
10.4 jQuery中的事件
10.4.1 頁面載入事件
10.4.2 綁定事件
10.4.3 切換事件
10.4.4 移除事件
10.4.5 trigger方法
10.5 jQuery動畫與特效
10.5.1 基本動畫
10.5.2 滑動動畫
10.5.3 淡入淡出動畫
10.5.4 自定義動畫
10.6 jQuery UI插件
10.6.1 jQuery UI交互性插件
10.6.2 jQuery UI微型插件
10.7 小結
10.8 思考與練習
第11章 網頁多媒體實現
11.1 HTML 5中的多媒體元素
11.1.1 多媒體元素的基本屬性
11.1.2 多媒體元素的常用方法
11.1.3 多媒體元素的重要事件
11.2 HTML繪圖基礎
11.2.1 canvas元素的基本用法
11.2.2 繪制帶邊框矩形
11.2.3 繪制漸變圖形
11.3 CSS動畫設計
11.3.1 CSS變形
11.3.2 CSS變形原點
11.3.3 CSS過渡
11.3.4 CSS動畫
11.4 網頁中的Flash動畫與視頻
11.5 小結
11.6 思考與練習
第12章 綜合實例
12.1 班級網站制作
12.1.1 網站規劃與設計
12.1.2 頁面布局
12.1.3 首頁制作
12.1.4 二級頁面
12.2 用HTML 5和CSS 3開發博客
12.2.1 網頁結構設計
12.2.2 用CSS3添加樣式
12.2.3 內容域和邊欄的風格化
12.2.4 博客文章 的風格化
12.2.5 為評論設置斑馬紋
12.3 網頁切片與搭建過程
12.3.1 網頁切片
12.3.2 頁面搭建過程
12.4 小結
12.5 思考與練習
第13章 CMS主題制作
13.1 CMS簡介
13.2 安裝Drupal
13.3 Drupal主題制作
13.4 小結
13.5 思考與練習
附錄 用Muse構建網站
參考文獻

書摘/試閱

9.3標識符和變量9.3.1命名規定
好的命名方法有助于提高程序代碼的可理解性和可維護性。
1.標識符
標識符是計算機語言關于命名的規定。如前面示例中的函數名show,變量名radius和area,這些名字都是標識符的實例。JavaScript關于標識符的規定有:
1)必須使用字母或者下劃線來開始。
2)必須由英文字母、數字、下劃線組成,不能出現空格或制表符。
3)不能使用JavaScript關鍵詞與JavaScript保留字。
4)不能使用JavaScript語言內部單詞,比如Infinity、NaN、undefined等。
5)大小寫敏感,也就是說x和x是不一樣的兩個標識符。
命名的規定如同起名一樣,需要謹慎慎重。總體來說,標識符的確應該做到“見名知意”。
2.關鍵字
關鍵字對于JavaScript程序有著特別的含義,它們可標識程序的結構和功能,所以,在編寫代碼時,不能用它們作為自定義的變量名或者函數名。JavaScript的關鍵字有:break、case、catch、continue、default、delete、do、else、finally、for、function、if、in、instanceof、new、return、switch、this、throw、try、typeof、var、void、while、with。
3.保留字
除了關鍵字,JavaScript還有一些可能未來擴展時使用的保留字,同樣不能用于標識符的定義,JavaScript的保留字有:abstract、boolean、byte、char、class、const、debugger、double、enum、export、extends、final、float、goto、implements、import、int、interface、long、native、package、private、protected、public、short、static、super、synchronized、throws、tran、sient、volatile。9.3.2數據類型
雖然JavaScript變量表面上沒有類型,但是JavaScript內部還是會為變量賦予相應的類型,在將來的版本會增加變量類型。
JavaScript有6種數據類型,主要的類型有Number、String、Object以及Boolean,其他兩種類型為null和undefined。
1.String字符串類型
字符串是用單引號或雙引號來說明的(可以使用單引號來輸入包含引號的字符串),如“張三”、‘張三’或者“‘張三’”。字符串中每個字符都有特定的位置,首字符從位置0開始。
2.Number數值數據類型
JavaScript支持整數和浮點數。整數可以為正整數、0或者負整數;浮點數可以包含小數點,也可以包含一個“e”(大小寫均可,在科學記數法中表示“10的冪”),或者同時包含這兩項。下面是一些關于數的表示。
1)正數:1、30、10.3。
2)負數、一1、一30、一10.3。
3)有理數:0、正數、負數統稱為有理數。
4)指數:2e3表示2*10*10*10,5.1e4表示5.1*10*10*10*10。
5)八進制數:八進制數是以0開頭的數,如070代表十進制的56。
6)十六進制數:十六進制數是以Ox開頭的數,如0xlf代表十進制的31。
7)Infinity表示無窮大,這是一個特殊的Number類型。
8)NaN,表示非數(Not a Number),這是一個特殊的Number類型。
3.Boolean類型
可能的Boolean值有true和false。這是兩個特殊值,不能用作1和0。
4.undefined數據類型
一個為。ndeftn。d的值就是指在變量被創建后,但未給變量賦值之前所具有的值。
5.null數據類型
null值就是沒有任何值,什么也不表示。
6.Object類型
除了上面提到的各種常用類型外,對象也是JavaScript中的重要組成部分,這部分將在后面的內容中介紹。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 208
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區