HTML5、CSS3、JavaScript、jQuery、jQuery UI、Ajax、RWD網頁程式設計(第七版)

    全彩印刷,對學習網頁設計極有幫助!

    Collecting
    US$16.90
    全彩印刷,對學習網頁設計極有幫助!
    經典暢銷書全新改版,快速學會網頁程式設計的關鍵技術!

    有了本書,讓您一次學會網頁程式設計的關鍵技術:
    *HTML5的元素和各種表單輸入類型,讓網頁的結構條理分明。
    *CSS3的Box Model、定位方式,以及色彩、字型、文字、清單、背景、漸層、表格、陰影、邊界、留白、框線、變形、轉場與媒體查詢等屬性,以根據PC或行動裝置的特徵設計網頁。
    *JavaScript的核心語法和瀏覽器端的應用,讓靜態網頁具有動態效果,包括DOM、window物件、標準內建物件、環境物件、document物件、element物件、錯誤處理、事件處理、JavaScript程式範例等。
    *jQuery的核心語法、事件、特效和常用函式,讓網頁設計更快速便利。
    *jQuery UI的常用元件和佈景主題,讓網頁設計更專業美觀。
    *Ajax動態網頁技術在背景非同步下載更新的資料,例如伺服器端的資料或氣象、就業、觀光等網際網路上的開放資料,包括普遍使用的JSON格式。
    *響應式網頁設計 (RWD,Responsive Web Design) 根據瀏覽器環境自動調整網頁的版面配置,讓網頁完整呈現在PC、平板、手機等裝置。

    Content

    1-1封面頁
    1-2書名頁
    1-3關於本書
    1-4目錄
    1-5Part 1 HTML5
    1-6CH01 網頁設計簡介
    1-71-1 網站建置流程
    1-81-1-1 階段一:蒐集資料與規劃網站架構
    1-91-1-2 階段二:網頁製作與測試
    1-101-1-3 階段三:網站上傳與推廣
    1-111-1-4 階段四:網站更新與維護
    1-121-2 網頁設計相關的程式語言
    1-131-3 HTML 的發展
    1-141-4 HTML5 文件的撰寫方式
    1-151-4-1 HTML5 文件的編輯工具
    1-161-4-2 HTML5 文件的基本語法
    1-171-4-3 撰寫第一份HTML5 文件
    1-18CH02 文件結構
    1-192-1 HTML 文件的根元素- <html> 元素
    1-202-2 HTML 文件的標頭- <head> 元素
    1-212-2-1 <title> 元素 ( 文件標題)
    1-222-2-2 <meta> 元素 ( 文件相關資訊 )
    1-232-2-3 <link> 元素 ( 文件之間的關聯)
    1-242-2-4 <style> 元素 ( 嵌入 CSS 樣式表 )
    1-252-3 HTML 文件的主體- <body> 元素
    1-262-3-1 <h1> ~ <h6> 元素 ( 標題 1 ~ 6)
    1-272-3-2 <p> 元素 ( 段落)
    1-282-3-3 <div> 元素 ( 群組成一個區塊)
    1-292-3-4 <!-- --> 元素 ( 註解 )
    1-302-4 HTML5 新增的結構元素仔
    1-312-4-1 <article> ( 文章)
    1-322-4-2 <section> ( 通用的區塊或區段 )
    1-332-4-3 <nav> 元素 ( 導覽列)
    1-342-4-4 <header> 與 <footer> 元素 ( 頁首 / 頁尾 )
    1-352-4-5 <aside> 元素 ( 側邊欄)
    1-362-4-6 <main> 元素 ( 主要內容 )
    1-37CH03 資料編輯與格式化
    1-383-1 區塊格式
    1-393-1-1 <pre> 元素 ( 預先格式化區塊)
    1-403-1-2 <blockquote> 元素 ( 引述區塊 )
    1-413-1-3 <address> 元素 ( 聯絡資訊)
    1-423-1-4 <hr> 元素 ( 水平線 )
    1-433-2 文字格式
    1-443-2-1 <b>、<i>、<u>、<sub>、<sup>、<small>、<em>、<strong>、<dfn>、<code>、<samp>、<kbd>、<var>、<cite>、<abbr>、<s>、<q>、<mark>、<ruby>、<rt> 元素
    1-453-2-2 <br> 元素 ( 換行)
    1-463-2-3 <span> 元素 ( 群組成一行 )
    1-473-2-4 <time> 元素 ( 日期時間)
    1-483-3 插入或刪除資料-<ins>、<del>元素
    1-493-4 項目符號與編號- <ul>、<ol>、<li> 元素
    1-503-5 定義清單- <dl>、<dt>、<dd> 元素
    1-513-6 超連結
    1-523-6-1 絕對 URL 與相對 URL
    1-533-6-2 標示超連結- <a> 元素
    1-543-6-3 在新索引標籤開啟超連結
    1-553-6-4 頁內超連結
    1-563-7 相對URL 的路徑資訊- <base> 元素
    1-57CH04 圖片與表格
    1-584-1 嵌入圖片- <img> 元素
    1-594-1-1 圖片的寬度與高度
    1-604-1-2 圖片的替代顯示文字
    1-614-2 標註- <figure>、<figcaption> 元素
    1-624-3 建立表格-<table>、<tr>、<td>、<th> 元素
    1-634-3-1 跨列合併儲存格
    1-644-3-2 跨行合併儲存格
    1-654-4 表格標題- <caption> 元素
    1-664-5 表格的表頭、主體與表尾- <thead>、<tbody>、<tfoot> 元素
    1-674-6 直行式表格- <colgroup>、<col> 元素
    1-68CH05 影音多媒體
    1-695-1 嵌入影片- <video> 元素
    1-705-2 嵌入聲音- <audio> 元素
    1-715-3 嵌入物件- <object> 元素
    1-725-4 嵌入Script - <script>、<noscript>元素
    1-735-5 嵌入浮動框架- <iframe> 元素
    1-745-5-1 嵌入YouTube 影片
    1-755-5-2 嵌入Google 地圖
    1-765-6 網頁自動導向
    1-77CH06 表單
    1-786-1 建立表單- <form>、<input> 元素
    1-796-2 HTML4.01 提供的輸入類型
    1-806-2-1 submit、reset ( 提交與重設按鈕)
    1-816-2-2 text ( 單行文字方塊)
    1-826-2-3 radio( 選擇鈕 )
    1-836-2-4 checkbox ( 核取方塊)
    1-846-2-5 <textarea> ( 多行文字方塊 )
    1-856-2-6 <select>、<option> ( 下拉式清單 )
    1-866-2-7 password ( 密碼欄位)
    1-876-2-8 hidden ( 隱藏欄位)
    1-886-3 HTML5 新增的輸入類型
    1-896-3-1 email ( 電子郵件地址
    1-906-3-2 url ( 網址)
    1-916-3-3 search ( 搜尋欄位)
    1-926-3-4 number ( 數字)
    1-936-3-5 range ( 指定範圍的數字 )
    1-946-3-6 color ( 色彩)
    1-956-3-7 tel ( 電話號碼 )
    1-966-3-8 date、time、month、week、datetime-local ( 日期時間)
    1-976-4 按鈕- <button> 元素
    1-986-5 標籤- <label> 元素
    1-996-6 群組標籤- <optgroup> 元素
    1-1006-7 將表單欄位框起來-<fieldset>、<legend> 元素
    1-101Part 2 CSS3
    1-102CH07 CSS 基本語法
    1-1037-1 CSS 的發展
    1-1047-2 CSS 樣式表
    1-1057-3 連結HTML 文件與CSS 樣式表
    1-1067-3-1 在 <head> 元素裡面使用 <style> 元素嵌入樣式表
    1-1077-3-2 使用HTML 元素的style 屬性設定樣式表
    1-1087-3-3 將外部的樣式表匯入HTML 文件
    1-1097-3-4 將外部的樣式表連結至HTML 文件
    1-1107-4 選擇器的類型
    1-1117-4-1 萬用選擇器
    1-1127-4-2 類型選擇器
    1-1137-4-3 子選擇器
    1-1147-4-4 子孫選擇器
    1-1157-4-5 相鄰兄弟選擇器
    1-1167-4-6 全體兄弟選擇器
    1-1177-4-7 類別選擇器
    1-1187-4-8 ID 選擇器
    1-1197-4-9 屬性選擇器
    1-1207-4-10 虛擬元素
    1-1217-4-11 虛擬類別
    1-1227-5 樣式表的串接順序
    1-123CH08 色彩、字型、文字與清單
    1-1248-1 色彩屬性
    1-1258-1-1 color ( 前景色彩)
    1-1268-1-2 background-color ( 背景色彩)
    1-1278-1-3 opacity ( 透明度 )
    1-1288-2 字型屬性
    1-1298-2-1 font-family ( 文字字型)
    1-1308-2-2 font-size ( 文字大小 )
    1-1318-2-3 font-style ( 文字樣式)
    1-1328-2-4 font-weight ( 文字粗細 )
    1-1338-2-5 font-variant ( 文字變化)
    1-1348-2-6 line-height ( 行高 )
    1-1358-2-7 font ( 字型速記)
    1-1368-3 文字屬性
    1-1378-3-1 text-indent ( 首行縮排)
    1-1388-3-2 text-align ( 文字對齊方式)
    1-1398-3-3 letter-spacing ( 字母間距 )
    1-1408-3-4 word-spacing ( 文字間距)
    1-1418-3-5 text-transform ( 大小寫轉換方式 )
    1-1428-3-6 white-space ( 空白字元)
    1-1438-3-7 text-shadow ( 文字陰影 )
    1-1448-3-8 text-decoration-line、text-decoration-style、text-decoration-color ( 文字裝飾線條、樣式與色彩)
    1-1458-3-9 text-decoration ( 文字裝飾速記)
    1-1468-4 清單屬性
    1-1478-4-1 list-style-type ( 項目符號與編號類型)
    1-1488-4-2 list-style-image ( 圖片項目符號 )
    1-1498-4-3 list-style-position ( 項目符號與編號位置)
    1-1508-4-4 list-style ( 清單速記)
    1-151CH09 Box Model 與定位方式
    1-1529-1 Box Model
    1-1539-2 邊界屬性
    1-1549-3 留白屬性
    1-1559-4 框線屬性
    1-1569-4-1 border-style ( 框線樣式)
    1-1579-4-2 border-color ( 框線色彩)
    1-1589-4-3 border-width ( 框線寬度)
    1-1599-4-4 border ( 框線屬性速記)
    1-1609-4-5 border-radius ( 框線圓角)
    1-1619-5 寬度與高度屬性
    1-1629-5-1 width、height ( 寬度與高度)
    1-1639-5-2 min-width、max-width ( 最小與最大寬度)
    1-1649-5-3 min-height、max-height (最小與最大高度 )
    1-1659-5-4 overflow ( 顯示或隱藏溢出的內容)
    1-1669-6 定位方式
    1-1679-6-1 display (HTML 元素的顯示層級)
    1-1689-6-2 top、right、bottom、left (上右下左位移量)
    1-1699-6-3 position (Box 的定位方式)
    1-1709-6-4 float、clear ( 文繞圖、解除文繞圖 )
    1-1719-6-5 z-index ( 重疊順序 )
    1-1729-6-6 visibility ( 顯示或隱藏Box)
    1-1739-6-7 box-shadow (Box 陰影 )
    1-1749-6-8 vertical-align ( 垂直對齊)
    1-175CH10 背景、漸層與表格
    1-17610-1 背景屬性
    1-17710-1-1 background-image ( 背景圖片)
    1-17810-1-2 background-repeat ( 背景圖片重複排列方式 )
    1-17910-1-3 background-position ( 背景圖片起始位置)
    1-18010-1-4 background-attachment( 背景圖片是否隨著內容捲動)
    1-18110-1-5 background-clip ( 背景顯示區域)
    1-18210-1-6 background-origin ( 背景顯示位置基準點)
    1-18310-1-7 background-size ( 背景圖片大小)
    1-18410-1-8 background ( 背景屬性速記)
    1-18510-2 漸層屬性
    1-18610-2-1 linear-gradient() ( 線性漸層)
    1-18710-2-2 radial-gradient() ( 放射漸層)
    1-18810-2-3 repeating-linear-gradient()、repeating- 10radial-gradient()( 重複漸層)
    1-18910-3 表格屬性
    1-19010-3-1 caption-side ( 表格標題位置)
    1-19110-3-2 border-collapse ( 表格框線模式 )
    1-19210-3-3 table-layout ( 表格版面編排方式)
    1-19310-3-4 empty-cells ( 顯示或隱藏空白儲存格 )
    1-19410-3-5 border-spacing ( 表格框線間距)
    1-195CH11 變形、轉場與媒體查詢
    1-19611-1 變形處理
    1-19711-1-1 transform (2D、3D 變形處理)
    1-19811-1-2 transform-origin ( 變形處理原點)
    1-19911-2 轉場效果
    1-20011-3 媒體查詢
    1-201Part 3 JavaScript
    1-202CH12 JavaScript 基本語法
    1-20312-1 撰寫第一個JavaScript 程式
    1-20412-1-1 方式一:嵌入JavaScript 程式
    1-20512-1-2 方式二:使用JavaScript 事件處理程式
    1-20612-1-3 方式三:載入外部的 JavaScript 程式
    1-20712-2 JavaScript 程式碼撰寫慣例
    1-20812-3 型別
    1-20912-3-1 數值 (number)
    1-21012-3-2 字串 (string)
    1-21112-3-3 布林型別 (boolean)
    1-21212-3-4 undefined
    1-21312-3-5 null
    1-21412-4 變數
    1-21512-5 常數
    1-21612-6 運算子
    1-21712-6-1 算術運算子
    1-21812-6-2 字串運算子
    1-21912-6-3 遞增/ 遞減運算子
    1-22012-6-4 比較運算子
    1-22112-6-5 邏輯運算子
    1-22212-6-6 位元運算子
    1-22312-6-7 指派運算子
    1-22412-6-8 條件運算子
    1-22512-6-9 型別運算子
    1-22612-6-10 運算子的優先順序
    1-22712-7 流程控制
    1-22812-7-1 if
    1-22912-7-2 swtich
    1-23012-7-3 for
    1-23112-7-4 while
    1-23212-7-5 do…while
    1-23312-7-6 for…in
    1-23412-7-7 break 與 continue 指令
    1-23512-8 函式
    1-23612-8-1 使用者自訂函式
    1-23712-8-2 函式的參數
    1-23812-8-3 函式的傳回值
    1-23912-9 變數的有效範圍
    1-24012-9-1 全域變數
    1-24112-9-2 區域變數
    1-242CH13 物件
    1-24313-1 認識物件
    1-24413-2 window 物件
    1-24513-3 標準內建物件
    1-24613-3-1 Number 物件
    1-24713-3-2 Boolean 物件
    1-24813-3-3 String 物件
    1-24913-3-4 Function 物件
    1-25013-3-5 Object 物件
    1-25113-3-6 Math 物件
    1-25213-3-7 Date 物件
    1-25313-3-8 Array 物件
    1-25413-3-9 Error 物件
    1-25513-4 環境物件
    1-25613-4-1 location 物件
    1-25713-4-2 navigator 物件
    1-25813-4-3 screen 物件
    1-25913-4-4 history 物件
    1-26013-5 document 物件
    1-26113-5-1 DOM ( 文件物件模型)
    1-26213-5-2 document 物件的屬性與方法
    1-26313-5-3 document 物件的子物件與集合
    1-26413-6 element 物件
    1-265CH14 事件處理
    1-26614-1 事件驅動模式
    1-26714-2 事件的類型
    1-26814-2-1 傳統的事件
    1-26914-2-2 HTML5 事件
    1-27014-2-3 DOM 事件
    1-27114-2-4 觸控事件
    1-27214-3 事件處理程式
    1-27314-4 JavaScript 程式範例
    1-27414-4-1 列印網頁
    1-27514-4-2 網頁跑馬燈
    1-27614-4-3 具有超連結功能的下拉式清單
    1-27714-4-4 顯示進入時間
    1-27814-4-5 顯示線上時鐘
    1-27914-4-6 顯示停留時間
    1-28014-4-7 自動切換成 PC 版網頁或行動版網頁
    1-281Part 4 其它技術
    1-282CH15 jQuery
    1-28315-1 認識jQuery
    1-28415-2 使用 jQuery 核心
    1-28515-2-1 選擇元素
    1-28615-2-2 操作DOM 物件
    1-28715-2-3 設定CSS 樣式與維度
    1-28815-3 事件
    1-28915-3-1 .on() 方法
    1-29015-3-2 .off() 方法
    1-29115-3-3 .ready() 方法
    1-29215-4 特效
    1-29315-4-1 基本特效
    1-29415-4-2 淡入/ 淡出/ 滑動移入/ 滑動移出特效
    1-29515-4-3 自訂特效
    1-296CH16 jQuery UI
    1-29716-1 認識jQuery UI
    1-29816-2 使用jQuery UI
    1-29916-3 Dialog 元件 ( 對話方塊)
    1-30016-4 Datepicker 元件 ( 日期選擇器 )
    1-30116-5 Button 元件 ( 按鈕)
    1-30216-6 Checkboxradio 元件( 核取方塊與選擇鈕)
    1-30316-7 Selectmenu 元件 ( 下拉式清單)
    1-30416-8 Progress 元件 ( 進度列)
    1-30516-9 Menu 元件 ( 功能表)
    1-30616-10 Tabs 元件 ( 標籤頁)
    1-307CH17 Ajax 與JSON
    1-30817-1 認識動態網頁技術
    1-30917-1-1 瀏覽器端Script
    1-31017-1-2 伺服器端Script
    1-31117-2 認識Ajax
    1-31217-3 撰寫使用Ajax 技術的網頁
    1-31317-4 使用 Ajax 技術進行跨網域存取
    1-31417-4-1 JSON 格式JSON (JavaScript Object Notation)
    1-31517-4-2 $.ajax() 方法
    1-316CH18 響應式網頁設計 (RWD)
    1-31718-1 開發適用於不同裝置的網頁
    1-31818-1-1 針對不同裝置開發不同網站
    1-31918-1-2 響應式網頁設計
    1-32018-2 響應式網頁設計原則
    1-32118-3 響應式網頁設計實例
    1-32218-3-1 撰寫HTML 文件
    1-32318-3-2 撰寫CSS 樣式
    1-324版權頁
    1-325封底頁

    FAQ

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    Recommendations

    Reviews

    | Collecting

    Sales Plans