響應式網頁程序設計HTML5、CSS3、JavaScript、jQuery、jQuery UI、Ajax、RWD
定 價:¥89
中 教 價:¥52.51 (5.90折)促銷
庫 存 數: 34
叢 書 名:Web前端技術叢書
本書是快速學會網頁程序設計關鍵技術的經典暢銷書的第5次全新改版升級,書中通過豐富的案例循序漸進地講解網頁程序設計的語法與應用。 全書內容共分4篇。HTML 5篇涵蓋多種元素與API應用,特別是以更新版的HTML 5.2來開發各種網頁應用程序;CSS 3篇講述如何定義網頁的外觀,包括編排、顯示、格式化及設置特殊效果;JavaScript篇介紹JavaScript的核心語法及在瀏覽器端的應用;其他技術篇介紹熱門的jQuery、jQuery UI、Ajax技術,使網頁設計更快捷、更專業、更美觀靈動,而響應式網頁設計是根據用戶的瀏覽器環境自動調整網頁的版面配置,以提供更佳的效果。 本書由淺入深,范例導向實用,適合從零開始設計網頁的讀者閱讀,也適合作為高等院校相關專業和職業教育、培訓學校的教材和輔導用書。
有了本書,讓你一次學會網頁程序設計的關鍵技術:● 使用HTML 5的元素和各種窗體輸入類型,讓網頁結構分明。● 使用CSS 3的Box Model、定位方式,以及顏色、字體、文字、列表、背景、漸變、表格、陰影、邊界、留白、框線、變形、轉場與媒體查詢等屬性,根據計算機或移動設備的特征設計網頁。● 使用JavaScript的核心語法和瀏覽器端的應用,讓靜態網頁具備動態效果,內容包括DOM、window對象、標準內部對象、環境對象、document對象、element對象、錯誤處理、事件處理等。● 使用jQuery的核心語法、事件、特效和常用函數,讓網頁設計更快捷便利。● 使用jQuery UI的常用組件和主題,讓網頁設計更專業美觀。● 使用Ajax動態網頁技術在后臺異步下載更新的數據,例如服務器端的數據,氣象、就業、觀光等互聯網上的開放數據,包括普遍使用的JSON格式數據。● 使用響應式網頁設計根據瀏覽器環境自動調整網頁的版面配置,讓網頁完整呈現在計算機、平板電腦、手機等設備上。
HTML、CSS與JavaScript既是網頁程序設計的核心技術,也是基礎技術。HTML用來定義網頁的內容,CSS用來定義網頁的外觀,而JavaScript用來定義網頁的行為。除了這3項技術外,本書跟隨技術的發展,不斷精進改版升級,在本版書中介紹了jQuery、jQuery UI、Ajax、JSON和響應式網頁設計,讓讀者通過本書學會網頁程序設計的這些關鍵技術。本書內容篇 HTML 5HTML 5 涵蓋多種規格與API,可以用來開發各種網頁應用程序,例如在線文件處理系統、地圖網站、游戲網站等,而不只是局限于靜態網頁應用程序。本篇以HTML 5.2的規格為主,由于HTML 5.2是HTML 5的更新版本,W3C未來也會繼續推出更新版本,因此我們還是把這些版本統稱為HTML 5,不特別強調子版本。第二篇 CSS 3CSS 3可以用來定義網頁的外觀,包括編排、顯示、格式化及特殊效果。本篇會介紹CSS 3常見的屬性,例如顏色、字體、文字、列表、Box Model、定位方式、背景、漸層、表格、變形、轉場、媒體查詢等,尤其是在移動設備上網蔚然成風之后,網頁設計人員更需要通過媒體查詢功能,根據PC機或移動設備的特征來設計網頁樣式。第三篇 JavaScript本篇除了介紹JavaScript的核心語法(包括類型、變量、常數、運算符、流程控制、函數、數組等)外,還會介紹JavaScript在瀏覽器端的應用,也就是利用JavaScript讓靜態網頁具有動態效果,包括DOM、window對象、標準內部對象、環境對象、document對象、element對象、錯誤處理、事件處理、JavaScript程序范例等。第四篇 其他技術本篇介紹以下4項熱門技術:jQuery:這是目前使用廣泛的JavaScript函數庫,學會它將讓網頁設計更加快速便利。jQuery UI:這是基于jQuery的JavaScript函數庫,包含用戶界面交互、特效、組件與主題等,學會它將讓網頁設計更加專業美觀。Ajax:這是一種動態網頁技術,可以在后臺異步下載更新的數據,例如服務器端的數據或氣象、就業、觀光等因特網上的公開數據或信息。響應式網頁設計:這是一種網頁設計方式,目的是根據用戶的瀏覽器環境(例如屏幕的寬度、長度、分辨率、長寬比或移動設備顯示的方向等)自動調整網頁的版面配置,以提供的顯示結果,換句話說,只要設計單個版本的網頁,就能完整顯示在計算機、平板電腦、智能手機等設備上,用戶無須通過頻繁地拉近、拉遠、滾動來閱讀網頁的信息,以達到One Web One URL(一網一址)的 目標。本書適用范圍本書適用于零基礎學設計網頁或想將網頁設計得更好的讀者,也適合作為高等專科院校相關專業和職業教育等培訓學校的教材和輔導用書。源碼下載與技術支持本書配套的資源,請用微信掃描下方的二維碼獲取,也可按掃描出來的頁面提示把下載鏈接轉到自己的郵箱中下載。如果學習本書的過程中發現問題,請聯系booksaga@126.com,郵件主題為響應式網頁程序設計:HTML5、CSS3、JavaScript、jQuery、jQuery UI、Ajax、RWD。鳴謝本書承蒙讀者抬愛,每次改版升級都受到廣大師生的喜愛和好評,在此深表謝意。
編 者2021年10月
陳惠貞,臺灣IT暢銷書作家,出版多部作品,包括《PHP 7&MySQL跨設備網站開發》《PHP&MySQL跨設備網站開發實例精粹》《網頁程序設計 HTML、JavaScript、CSS、XHTML、Ajax(第三版)》《網頁程序設計HTML5、JavaScript、CSS、XHTML、Ajax(第4版)》。
第1章 網頁設計簡介 11-1 網頁設計的流程 11-1-1 階段一:收集資料與規劃網站架構 11-1-2 階段二:網頁制作與測試 21-1-3 階段三:網站上傳與推廣 31-1-4 階段四:網站更新與維護 51-2 網頁設計相關的程序設計語言 51-3 HTML的發展 61-4 HTML 5文件的編寫方式 71-4-1 HTML 5文件的編輯工具 71-4-2 HTML 5文件的基本語法 91-4-3 編寫份HTML 5文件 12第2章 文件結構 152-1 HTML文件的根元素元素 152-2 HTML文件的標頭