《B/S項目開發實戰:HTML+CSS+jQuery+PHP》是2018年3月人民郵電出版社出版的圖書,作者是周菁。
基本介紹
- 中文名:B/S項目開發實戰:HTML+CSS+jQuery+PHP
- 作者:周菁
- 出版時間:2018年3月
- 出版社:人民郵電出版社
- 頁數:434 頁
- ISBN:9787115476913
- 定價:79 元
- 開本:16 開
- 裝幀:平裝
內容簡介,圖書目錄,
內容簡介
HTML、CSS和JavaScript是每個網頁前端開發人員所需要的基礎知識,而PHP則一般用於伺服器端的數據互動操作。 因此,一個完整的B/S項目開發一般都是需要前端、後端工程師相互配合完成的。這么多的知識點,對於初學者來說,確實有點無所適從。本書從大家喜聞樂見的“記事本”入手,採用“項目實例驅動”的方法,讓每一個從未接觸過B/S開發的初學者可以無障礙地學習Web頁面開發。
本書非常適合網站相關工作人員、大中專院校師生、培訓班學員以及業餘愛好者閱讀。
圖書目錄
D1章 初步認識B/S
1.1 從最常見的普通文檔講起
1.1.1 創建txt檔案
1.1.2 給文字增加粗體效果
1.1.3 什麼是“超文本”?
1.1.4 雙標籤、單標籤與DOM元素
1.2 頁面結構
1.2.1 頁面結構
1.2.2 結構解析
1.2.3 需再次強調的幾個基本概念
1.3 代碼編輯工具
1.4 修改元素樣式
1.4.1 CSS樣式的3種寫法
1.4.2 CSS基本語法
1.4.3 標籤屬性與CSS選擇器
1.5 頁面信息互動
1.5.1 文檔內嵌方式
1.5.2 外部引用方式
1.5.3 元素內嵌方式
1.6 給代碼添加注釋
1.6.1 html代碼注釋
1.6.2 css代碼注釋
1.6.3 js代碼注釋
D2章 項目開發準備
2.1 JS代碼寫在哪裡?
2.2 JS基礎語法
2.2.1 變數
2.2.2 數據類型
2.2.3 數據類型轉換
2.2.4 運算符
2.2.5 流程控制語句
2.2.6 自定義函式與變數作用域
2.2.7 錯誤處理
2.3 面向對象編程
2.3.1 屬性、方法和事件
2.3.2 如何使用屬性、方法及編寫事件代碼
2.3.3 JS中的對象有哪些?
2.4 本地對象的屬性和方法
2.4.1 本地對象構造函式
2.4.2 字元串對象的屬性和方法
2.4.3 數字對象的屬性和方法
2.4.4 布爾值對象的屬性和方法
2.4.5 日期時間對象的屬性和方法
2.4.6 數組對象的屬性和方法
2.4.7 對象中的屬性和方法
2.5 內置對象的屬性和方法
2.5.1 Global對象(全局函式)
2.5.2 JSON對象
2.5.3 Math對象
2.6 宿主對象的屬性和方法
2.6.1 BOM對象
2.6.2 DOM對象
2.7 JS對象與jQuery對象
2.7.1 JS對象
2.7.2 jQuery對象
2.7.3 $( )函式
2.8 jQuery屬性、方法和事件
2.8.1 常用屬性
2.8.2 常用方法
2.8.3 常用事件
第3章 數據互動操作
3.1 Web環境搭建
3.1.1 wampserver安裝
3.1.2 web工作原理
3.1.3 如何購置伺服器
3.2 php基礎語法
3.2.1 簡單認識一下什麼是php
3.2.2 面向對象與面向過程
3.2.3 變數與常量
3.2.4 數據類型
3.2.5 數據類型轉換
3.2.6 運算符
3.2.7 流程控制語句
3.2.8 自定義函式與變數作用域
3.3 數據請求方式
3.3.1 同步請求與異步請求
3.3.2 get方式與post方式
3.3.3 傳統的表單數據提交如何實現頁面免刷新?
3.4 Ajax技術與數據獲取格式
3.4.1 關於XMLHttpRequest對象
3.4.2 伺服器返回的數據格式
3.5 Ajax常用快捷方法
3.5.1 load方法
3.5.2 get與post方法
3.5.3 getJSON與getScript方法
3.6 Ajax底層及輔助方法
3.6.1 $.ajax( )方法
3.6.2 全局方法
3.6.3 輔助方法
3.7 後台資料庫互動
3.7.1 php與後台資料庫
3.7.2 MySQL資料庫環境
3.7.3 微軟系列資料庫環境
3,8 不同類型資料庫的連線與關閉
3.8.1 MySQL資料庫
3.8.2 微軟系列資料庫連線
3.8.3 PDO方式連線
3.8.4 當連線的資料庫名稱包含中文時的處理辦法
3.8.5 將常用的資料庫連線代碼封裝成函式
3.9 後台數據存取操作
3.9.1 MySQL資料庫
3.9.2 微軟系列資料庫
3.9.3 使用pdo對象運算元據庫
第4章 使用EasyUI框架實現快速開發
4.1 下載並使用EasyUI框架
4.1.1 下載EasyUI程式開發包
4.1.2 框架檔案結構
4.1.3 在頁面中使用框架
4.1.4 確定頁面主題風格及配色
4.2 登錄視窗設計
4.3 完善登錄視窗界面
4.3.1 選擇要操作的DOM對象
4.3.2 套用EasyUI組件
4.3.3 設定組件屬性
4.4 用戶輸入驗證
4.4.1 用戶名驗證
4.4.2 密碼驗證
4.4.3 執行登錄驗證
4.5 通過回車鍵快速移動游標
4.5.1 jQuery事件與EasyUI組件事件
4.5.2 將需要重複利用的事件代碼封裝為函式
4.6 向伺服器提交驗證
4.6.1 客戶端js程式代碼
4.6.2 伺服器端php程式代碼
4.7 用戶會話控制
4.7.1 什麼是會話控制?
4.7.2 添加“用戶退出”功能
4.7.3 門戶型網站的登入、登出設計
4.8 將項目套用於區域網路或移動端
4.8.1 將項目套用於區域網路
4.8.2 將項目套用於移動端
B/S基本知識庫(項目實戰備查資料)
備查資料之1:html
1.1 文本標籤
1.2 分組標籤
1.3 嵌入標籤
1.4 表格標籤
1.5 文檔標籤
1.6 表單標籤
1.7 html實體、標籤全局屬性及嵌套規則
1.7.1 html實體
1.7.2 標籤全局屬性
1.7.3 標籤嵌套規則
備查資料之2:css
2.1 CSS選擇器
2.2 顏色、字型與度量單位
2.2.1 顏色
2.2.2 字型
2.2.3 度量單位
2.3 元素類型與框模型
2.3.1 塊級元素
2.3.2 內聯元素
2.3.3 盒模型
2.3.4 元素類型轉換及其可見性
2.3.5 元素背景
2.3.6 元素陰影、輪廓、透明度及游標樣式
2.3.7 樣式層疊和繼承
2.4 文本樣式
2.4.1 文本樣式
2.4.2 文本控制
2.5 列表樣式
2.5.1 設定列表項預設標記符號
2.5.2 設定列表項標記位置
2.5.3 設定列表項目的圖片符號
2.5.4 列表樣式的簡寫方法
2.6 表格樣式
2.6.1 表格樣式
2.6.2 單元格對齊
2.7 塊級元素的浮動與定位
2.7.1 浮動布局
2.7.2 定位布局
備查資料之3:jQuery
3.1 選擇器
3.1.1 基本選擇器
3.1.2 複合選擇器
3.1.3 層次選擇器
3.1.4 偽類選擇器
3.2 選擇器相關方法
3.2.1 檢測結果集
3.2.2 從結果集中選取需要的dom對象
3.2.3 獲取dom後代元素的jQuery對象
3.2.4 獲取dom祖先元素、兄弟元素的jQuery對象
3.2.5 jQuery對象的動態修改與回退
3.3 DOM操作方法:處理頁面結構
3.3.1 創建新元素
3.3.2 添加子元素
3.3.3 添加兄弟元素
3.3.4 替換元素
3.3.5 刪除元素
3.3.6 包裹元素
3.4 DOM操作方法:處理元素
3.4.1 處理元素屬性
3.4.2 處理元素樣式
3.4.3 處理元素內容
3.4.4 處理關聯數據
3.5 動畫相關方法
3.5.1 基礎動畫方法
3.5.2 滑動動畫方法
3.5.3 淡入淡出動畫方法
3.5.4 自定義動畫方法
3.5.5 動畫佇列
3.6 常用全局方法
3.6.1 數組和對象的操作
3.6.2 擴展操作
備查資料之4:MySQL
4.1 資料庫基礎
4.1.1 什麼是資料庫
4.1.2 登錄MySQL伺服器
4.1.3 MySQL資料庫檔案存放在哪裡?
4.1.4 SQL語言
4.2 新建資料庫
4.2.1 通過Navicat客戶端創建
4.2.2 通過phpMyAdmin創建
4.2.3 創建數據表
4.3 數據類型
4.3.1 整數類型
4.3.2 小數類型
4.3.3 日期類型
4.3.4 字元串類型
4.4 SQL語句
4.4.1 DDL語句
4.4.2 DML語句
4.4.3 MySQL中的常見運算符
4.4.4 常用函式
4.5 數據導入導出
4.5.1 導入數據
4.5.2 導出數據
4.5.3 sql檔案的轉儲與運行
備查資料之5:php
5.1 字元串操作函式
5.1.1 轉義與還原函式
5.1.2 去除空白或其它字元
5.1.3 大小寫轉換及獲取長度
5.1.4 字元串位置查找
5.1.5 字元串截取
5.1.6 字元串替換
5.1.7 字元串轉碼
5.1.8 字元串加密與解密
5.1.9 頁面標籤操作
5.1.10 字元串轉換為數組
5.2 數組操作函式
5.2.1 常用數組操作
5.2.2 數組轉換為字元串
5.2.3 數組轉換為JSON格式字元串
5.3 數值操作函式
5.3.1 和JS中的Math對象方法功能完全相同的函式
5.3.2 round函式
5.3.3 rand函式
5.4 日期操作函式
5.4.1 時間戳函式
5.4.2 日期時間函式
5.5 其它常用函式
5.5.1 header函式
5.5.2 檔案相關函式
5.5.3 程式退出函式
5.5.4 抓取數據函式
備查資料之6:正則表達式
6.1 基本語法規則
6.1.1 元字元
6.1.2 模式修飾符
6.2 在JS中使用正則表達式
6.2.1 聲明正則對象
6.2.2 常用方法
6.2.3 套用示例
6.3 在php中使用正則表達式
6.3.1 常用函式
6.3.2 與JS的不同點
6.4 在表單和資料庫中使用正則表達式
6.4.1 在表單中使用正則表達式
6.4.2 在資料庫中使用正則表達式