幫助中心 | 我的帳號 | 關於我們

HTML5+jQuery Mobile移動應用開發

  • 作者:編者:丁鋒//陸禹成
  • 出版社:清華大學
  • ISBN:9787302493501
  • 出版日期:2018/03/01
  • 裝幀:平裝
  • 頁數:446
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    丁鋒、陸禹成編著的《HTML5+jQuery Mobile移動應用開發》主要對移動Web開發進行介紹,主要內容包括HTML5相關技術、界面樣式及CSS3相關技術、Javascript基本使用以及jQuery Mobile移動開發框架。
    《HTML5+jQuery Mobile移動應用開發》內容涵蓋移動Web開發相關的基礎知識、開發經驗、針對移動端的開發技巧、移動開發框架以及項目實戰。書中詳細介紹移動Web開發的前沿技術,比對了傳統Web開發和移動Web開發的區別,對HTML5、CSS3等前沿技術進行了詳細深入的介紹,對移動應用開發中的移動設備適配、Web實時通信等核心問題進行了詳細講解。在理論的基礎上,注重項目實踐,是一本可讀性很高的移動Web開發教程。
    《HTML5+jQuery Mobile移動應用開發》適合移動Web開發初學者、大學生,以及對移動Web開發感興趣的人員閱讀,也適合作為培訓機構或大中專院校及職業學院的教學用書。

作者介紹
編者:丁鋒//陸禹成

目錄
第1章  認識HTML
  1.1  HTML基本介紹
  1.2  HTML常用標籤
  1.3  HTML表單
  1.4  HTML和CSS的簡單交互
第2章  語義化標籤
  2.1  什麼是語義化標籤
  2.2  header標籤
  2.3  footer標籤
  2.4  nav標籤
  2.5  article標籤
  2.6  section標籤
  2.7  aside標籤
第3章  視頻和音頻
  3.1  音頻播放器——audio
    3.1.1  audio標籤的使用
    3.1.2  如何獲取音頻文件的URL
    3.1.3  autoplay屬性
    3.1.4  loop屬性
    3.1.5  preload屬性
    3.1.6  audio標籤支持的音頻文件
  3.2  視頻播放器——video
    3.2.1  video標籤的使用
    3.2.2  video標籤的屬性
  3.3  Media事件
    3.3.1  HTML5中audio和video的方法
    3.3.2  HTML5中audio和video的屬性
    3.3.3  HTML5中audio和video的事件
第4章  存儲
  4.1  本地存儲
  4.2  localStorage對象
    4.2.1  通過localStorage設置存儲元素
    4.2.2  獲取數據
    4.2.3  刪除數據
    4.2.4  清除數據
  4.3  sessionStorage
    4.3.1  存儲數據
    4.3.2  獲取數據
    4.3.3  刪除數據
    4.3.4  清除數據
  4.4  storage對象
  4.5  storage事件
  4.6  應用程序緩存
  4.7  本地資料庫
    4.7.1  創建/打開資料庫
    4.7.2  執行操作
第5章  即時通信
  5.1  概述
    5.1.1  Web端即時通信技術
    5.1.2  實現Web端即時通信的方法

    5.1.3  四種Web即時通信技術比較
  5.2  短輪詢原理與實現
    5.2.1  原理
    5.2.2  實現
  5.3  長輪詢原理與實現
    5.3.1  原理
    5.3.2  實現
  5.4  長連接的原理與實現
    5.4.1  原理
    5.4.2  實現
  5.5  WebSocket原理與前端API  68
    5.5.1  原理
    5.5.2  前端API
第6章  Canvas繪圖
  6.1  Canvas基礎
    6.1.1  基本Canvas創建
    6.1.2  開始在Canvas上繪製元素
    6.1.3  繪製一條直線
    6.1.4  為直線設定樣式
    6.1.5  繪製多條直線
  6.2  使用Canvas繪製圖形
    6.2.1  繪製矩形
    6.2.2  繪製圓形
  6.3  圖形變換
  6.4  圖形的組合
    6.4.1  繪製兩個圖形
    6.4.2  新圖形和原圖形之間的關係
    6.4.3  加色處理
  6.5  圖像處理
    6.5.1  載入圖像
    6.5.2  圖像剪裁
    6.5.3  像素處理
第7章  CSS選擇器
  7.1  基本選擇器
    7.1.1  id選擇器
    7.1.2  class選擇器
    7.1.3  元素選擇器
  7.2  基本選擇器綜合使用
    7.2.1  選擇器的嵌套
    7.2.2  基本選擇器優先順序問題
    7.2.3  同時設定多個元素樣式
  7.3  偽類選擇器
    7.3.1  狀態選擇器
    7.3.2  :before和:after
  7.4  位置選擇器
    7.4.1  .:first-child
    7.4.2  :last-child
    7.4.3  :nth-child(n)
    7.4.4  :nth-of-type(n)
  7.5  屬性選擇器

    7.5.1  [attribute]
    7.5.2  [attribute=value]
    7.5.3  [attribute~=value]
  7.6  其他選擇器
第8章  元素定位
  8.1  static
  8.2  relative
  8.3  absolute
  8.4  fixed
  8.5  float浮動布局
第9章  移動元素單位
  9.1  px
    9.1.1  需求描述一
    9.1.2  需求描述二
  9.2  em
  9.3  rem
    9.3.1  需求描述一
    9.3.2  需求描述二
第10章  盒模型
  10.1  內容
    10.1.1  text-align
    10.1.2  line-height
    10.1.3  字體
    10.1.4  截斷
  10.2  內邊距邊界
  10.3  邊框邊界
  10.4  外邊距邊界
第11章  Flex布局——FlexBox
第12章  使用CSS3新特性
  12.1  transform屬性
  12.2  translate方法
  12.3  rotate方法
  12.4  scale()方法
  12.5  skew()方法
  12.6  transition方法
  12.7  幀動畫
第13章  DOM操作
  13.1  DOM是什麼
  13.2  通過DOM獲取文檔元素
    13.2.1  getElementById()方法
    13.2.2  innerHTML方法
    13.2.3  getElementsByTagName()方法
    13.2.4  getElementsByClassName()方法
  13.3  DOM節點
    13.3.1  節點之間的關係
    13.3.2  節點的屬性
  13.4  DOM事件
    13.4.1  滑鼠單擊事件onclick
    13.4.2  表單改變事件onchange()
    13.4.3  完成載入事件onload

第14章  JavaScript對象
  14.1  數組
    14.1.1  Array對象的屬性
    14.1.2  Array對象的方法
    14.1.3  數組遍歷
  14.2  字元串對象
    14.2.1  String對象的屬性
    14.2.2  String對象的方法
  14.3  日期
    14.3.1  初始化一個日期
    14.3.2  獲取日期參數
第15章  JavaScript基本語法
  15.1  開始使用JavaScript
  15.2  變數
  15.3  基本數據類型
  15.4  基本語句
    15.4.1  if  else語句
    15.4.2  循環語句
  15.5  函數
  15.6  對象
第16章  Window對象
  16.1  setInterval()方法和clearInterval()方法
  16.2  setTimeout()方法和clearTimeout()方法
  16.3  Location對象
第17章  函數
  17.1  函數的定義
    17.1.1  初識函數
    17.1.2  匿名函數
    17.1.3  自我調用函數
  17.2  函數調用
  17.3  函數的作用域
  17.4  函數的參數
第18章  jQuery中的選擇器
  18.1  選取所有元素
  18.2  基本選擇器
    18.2.1  id選擇器
    18.2.2  class選擇器
    18.2.3  元素選擇器
    18.2.4  組合使用基本選擇器
  18.3  位置選擇器
    18.3.1  選擇特殊位置
    18.3.2  任意位置選擇器
  18.4  屬性選擇器
  18.5  表單選擇器
    18.5.1  根據type選擇對應的input
    18.5.2  狀態選擇器
  18.6  靈活使用各種選擇器
第19章  jQuery中的DOM方法
  19.1  獲取上層元素
    19.1.1  parent()方法

    19.1.2  parents()方法
    19.1.3  parentsUntil()  方法
  19.2  獲取後代元素
    19.2.1  children()方法
    19.2.2  find()方法
  19.3  選擇兄弟節點
    19.3.1  siblings()方法
    19.3.2  next()方法、nextAll()方法和nextUntil()方法
  19.4  jQuery與JavaScript的DOM選擇對比
  19.5  jQuery中其他DOM節點選擇方法
    19.5.1  first()和last()
    19.5.2  eq()
    19.5.3  filter()方法和not()方法
第20章  jQuery操縱CSS樣式
  20.1  css()方法——直接控制元素樣式
  20.1.1  獲取某個元素的CSS屬性值
  20.1.2  設置元素的CSS屬性
  20.2  其他CSS方法
  20.2.1  和元素尺寸相關的方法
  20.2.2  和位置相關的方法
第21章  jQuery中的動畫效果
  21.1  基本動畫效果
    21.1.1  顯示和隱藏
    21.1.2  淡入和淡出
    21.1.3  滑動
  21.2  複雜動畫效果
  21.3  jQuery中的動畫隊列
  21.4  停止動畫
第22章  jQuery中的AJAX
  22.1  環境搭建
  22.2  load()方法
  22.3  $.get()方法和$.post()方法
    22.3.1  $.get()方法和$.post()方法的原理和使用
    22.3.2  實戰訓練
  22.4  ajax()方法
  22.5  ajaxStart()和ajaxComplete()方法
第23章  jQuery  Mobile組件
  23.1  定義一個移動應用界面——page組件
    23.1.1  指定一個頁面
    23.1.2  為頁面劃分不同的區域
  23.2  添加功能按鈕——button組件
    23.2.1  按鈕組件的定義方式
    23.2.2  按鈕組件樣式設定
    23.2.3  按鈕組
  23.3  菜單欄
  23.4  定義可滑動的面板——panel組件
  23.5  彈框組件
    23.5.1  定義基本彈框
    23.5.2  裝飾彈窗
  23.6  在移動應用中添加響應式表格

    23.6.1  迴流表格
    23.6.2  列切換表格
第24章  jQuery  Mobile的觸摸事件
  24.1  開始使用jQuery  Mobile
  24.2  jQuery  Mobile事件
  24.3  觸摸事件
    24.3.1  tap——手指單擊一次
    24.3.2  taphold——手指長按事件
    24.3.3  swipe——滑動事件
    24.3.4  設備轉動事件
    24.3.5  屏幕滾動事件
    24.3.6  頁面事件
第25章  jQuery  Mobile表單
  25.1  jQuery  Mobile中表單的基本結構
  25.2  表單樣式
    25.2.1  隱藏標籤內容
    25.2.2  為輸入框添加小圖標
  25.3  表單的種類
    25.3.1  搜索框
    25.3.2  滑塊輸入
    25.3.3  單選框和複選框
第26章  jQuery  Mobile列表
  26.1  簡單列表
  26.2  複雜樣式的列表
    26.2.1  氣泡數字
    26.2.2  列表圖標
    26.2.3  複雜結構的列表
    26.2.4  為列表添加功能
第27章  jQuery  Mobile項目結構
  27.1  基本結構
  27.2  頁面間的過渡
    27.2.1  淡入過渡——fade
    27.2.2  翻轉過渡——flip
    27.2.3  拋出效果——flow
    27.2.4  滑動效果——slide
    27.2.5  彈窗效果——pop
第28章  項目實戰:聊天APP的開發
  28.1  移動界面編寫
    28.1.1  聊天列表頁面框架搭建
    28.1.2  聊天列表製作
    28.1.3  頁面頭部和底部的編寫
  28.2  聊天詳情頁面搭建

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032