注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡圖形圖像、多媒體、網(wǎng)頁制作Web標準網(wǎng)頁設計與PHP

Web標準網(wǎng)頁設計與PHP

Web標準網(wǎng)頁設計與PHP

定 價:¥49.50

作 者: 唐四薪,譚曉蘭,謝海波
出版社: 清華大學出版社
叢編項: 大學計算機基礎教育規(guī)劃教材
標 簽: 暫缺

ISBN: 9787302441441 出版時間: 2016-09-01 包裝:
開本: 16開 頁數(shù): 378 字數(shù):  

內(nèi)容簡介

  本書全面介紹了Web標準網(wǎng)頁設計與PHP動態(tài)網(wǎng)頁技術,采用“原理+實例+綜合案例”的編排方式,在敘述有關原理時安排了大量的相關實例,使讀者能迅速理解有關原理的用途。本書分為10章,內(nèi)容包括網(wǎng)頁與網(wǎng)站的基礎知識,HTML、CSS、JavaScript等前端網(wǎng)頁開發(fā)技術和PHP后臺程序設計。全書遵循Web標準,面向工程實際,強調(diào)原理性與實用性。本書可作為高等院校各專業(yè)“網(wǎng)頁設計與制作”課程的教材,也可作為網(wǎng)頁設計、網(wǎng)站制作的培訓類教材,還可供網(wǎng)頁設計和開發(fā)人員參考使用。本書封面貼有清華大學出版社防偽標簽,無標簽者不得銷售。

作者簡介

暫缺《Web標準網(wǎng)頁設計與PHP》作者簡介

圖書目錄

第1章網(wǎng)頁設計概述1 1.1初識網(wǎng)頁設計1 1.1.1什么是網(wǎng)頁1 1.1.2網(wǎng)頁設計的兩個基本問題2 1.1.3網(wǎng)頁設計語言——HTML簡介3 1.1.4網(wǎng)頁制作軟件4 1.2網(wǎng)站的創(chuàng)建和制作流程5 1.2.1網(wǎng)站的特征5 1.2.2網(wǎng)站的開發(fā)步驟6 1.2.3在Dreamweaver中建立站點8 1.3Web服務器與瀏覽器11 1.3.1Web服務器的作用11 1.3.2瀏覽器的種類和作用11 1.4URL與域名12 習題114 第2章HTML15 2.1HTML概述15 2.1.1HTML文檔的結(jié)構15 2.1.2Dreamweaver的開發(fā)界面16 2.1.3使用Dreamweaver新建HTML文件17 2.1.4HTML標記17 2.1.5常見的HTML標記及屬性18 2.2在網(wǎng)頁中添加文本和圖像19 2.2.1創(chuàng)建文本和列表19 2.2.2插入圖像20 2.3利用Dreamweaver代碼視圖提高效率22 2.3.1代碼提示22 2.3.2Dreamweaver中的常用快捷鍵232.4創(chuàng)建超鏈接24 2.4.1超鏈接標記24 2.4.2絕對URL與相對URL26 2.4.3超鏈接的種類(href屬性的取值)27 2.4.4超鏈接目標的打開方式28 2.4.5超鏈接制作的原則29 2.4.6Dreamweaver中超鏈接屬性面板的使用30 2.5插入Flash及多媒體元素30 2.5.1插入Flash30 2.5.2插入視頻或音頻文件31 2.5.3HTML 5新增的多媒體標記33 2.6創(chuàng)建表格35 2.6.1表格標記()35 2.6.2行和單元格、標記37 2.6.3在Dreamweaver中操作表格的方法39 2.6.4制作固定寬度的表格41 2.6.5特殊效果表格的制作41 2.6.6用表格進行網(wǎng)頁布局44 2.6.7表格布局實例——制作太陽能網(wǎng)站44 2.7創(chuàng)建表單47 2.7.1標記及其屬性48 2.7.2標記50 2.7.3和標記53 2.7.4多行文本域標記53 2.7.5表單數(shù)據(jù)的傳遞過程54 2.7.6表單中的按鈕55 2.7.7表單的輔助標記56 2.7.8HTML 5新增的表單標記和屬性56 2.8框架標記60 2.8.1標記60 2.8.2標記61 2.8.3嵌入式框架標記62 2.9頭部標記62 習題263 第3章XHTML與Web標準66 3.1XHTML與HTML的區(qū)別66 3.1.1文檔類型的含義和選擇66 3.1.2XHTML與HTML的重要區(qū)別67 3.2Web標準68 3.2.1傳統(tǒng)HTML的缺點68 3.2.2Web標準的含義69 3.2.3Web標準的優(yōu)勢71 3.3HTML元素的概念72 3.3.1行內(nèi)元素和塊級元素72 3.3.2div和span標記73 3.4HTML 5簡介73 3.4.1HTML 5新增的標記74 3.4.2HTML 5語法的改進75 習題376 第4章CSS77 4.1CSS基礎77 4.1.1CSS的語法77 4.1.2在HTML中引入CSS的方法78 4.1.3選擇器的分類80 4.1.4CSS文本修飾82 4.1.5偽類選擇器及其應用83 4.2CSS的特性85 4.2.1CSS的層疊性85 4.2.2CSS的繼承性87 4.2.3選擇器的組合88 4.2.4CSS 2.1新增選擇器簡介92 4.3CSS設計和書寫技巧97 4.3.1CSS樣式總體設計原則97 4.3.2Dreamweaver對CSS的可視化編輯支持98 4.3.3CSS屬性的值和單位100 4.4盒子模型及標準流下的定位102 4.4.1盒子模型基礎102 4.4.2盒子模型的應用107 4.4.3盒子在標準流下的定位原則109 4.5背景的控制113 4.5.1CSS的背景屬性114 4.5.2背景的基本運用技術115 4.5.3滑動門技術119 4.5.4背景圖像的翻轉(zhuǎn)123 4.5.5CSS圓角設計124 4.6盒子的浮動125 4.6.1盒子浮動后的特點126 4.6.2浮動的清除128 4.6.3浮動的瀏覽器解釋問題129 4.6.4浮動的應用舉例134 4.7相對定位和絕對定位139 4.7.1定位屬性和偏移屬性139 4.7.2相對定位140 4.7.3相對定位的應用舉例141 4.7.4絕對定位142 4.7.5絕對定位的應用舉例144 4.7.6與定位屬性有關的CSS屬性151 4.8CSS+div布局154 4.8.1分欄布局的種類155 4.8.2固定寬度布局156 4.8.3CSS布局的案例——重構太陽能網(wǎng)站157 4.8.4可變寬度布局161 4.8.5HTML 5新增的文檔結(jié)構標記165 4.9CSS瀏覽器的兼容問題167 習題4169 第5章JavaScript171 5.1JavaScript的代碼結(jié)構171 5.2JavaScript的事件編程173 5.2.1常用JavaScript事件173 5.2.2事件監(jiān)聽程序174 5.3JavaScript DOM編程175 5.3.1動態(tài)效果的實現(xiàn)175 5.3.2獲取指定元素176 5.3.3訪問元素的CSS屬性177 5.3.4訪問元素的內(nèi)容179 5.4使用瀏覽器對象179 習題5183 第6章PHP動態(tài)網(wǎng)站開發(fā)概述185 6.1動態(tài)網(wǎng)站概述185 6.1.1動態(tài)網(wǎng)站的運行環(huán)境185 6.1.2動態(tài)網(wǎng)站開發(fā)語言186 6.1.3Web服務器軟件187 6.2網(wǎng)頁的類型和工作原理188 6.2.1靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁188 6.2.2PHP動態(tài)網(wǎng)頁的工作原理190 6.3配置PHP的運行環(huán)境191 6.3.1AppServ的安裝192 6.3.2運行第一個PHP程序195 6.3.3Apache的配置197 6.4使用Dreamweaver開發(fā)PHP程序200 6.4.1新建動態(tài)站點200 6.4.2編寫并運行PHP程序202 習題6203 第7章PHP語言基礎205 7.1PHP語法入門205 7.1.1PHP代碼的基本格式205 7.1.2簡單PHP程序示例206 7.2常量、變量和運算符209 7.2.1常量和變量209 7.2.2變量的作用域和生存期210 7.2.3可變變量和引用賦值212 7.2.4運算符和表達式213 7.3數(shù)據(jù)類型及類型轉(zhuǎn)換215 7.3.1字符串數(shù)據(jù)類型216 7.3.2數(shù)據(jù)類型的轉(zhuǎn)換218 7.4PHP的語句220 7.4.1條件控制語句220 7.4.2循環(huán)控制語句222 7.4.3文件包含語句225 7.5數(shù)組227 7.5.1數(shù)組的創(chuàng)建227 7.5.2訪問數(shù)組元素或數(shù)組228 7.5.3多維數(shù)組229 7.5.4操作數(shù)組的內(nèi)置函數(shù)230 習題7235 第8章函數(shù)和面向?qū)ο缶幊?40 8.1PHP的內(nèi)置函數(shù)240 8.1.1字符串處理函數(shù)240 8.1.2日期和時間函數(shù)243 8.1.3檢驗函數(shù)245 8.1.4數(shù)學函數(shù)248 8.2自定義函數(shù)及調(diào)用249 8.2.1函數(shù)的定義249 8.2.2函數(shù)的調(diào)用250 8.2.3傳值賦值和傳地址賦值253 8.3面向?qū)ο缶幊?54 8.3.1類和對象254 8.3.2類的繼承和多態(tài)258 習題8260 第9章Web交互編程263 9.1接收瀏覽器數(shù)據(jù)263 9.1.1使用$_POST\\[\\]獲取表單數(shù)據(jù)263 9.1.2使用$_GET\\[\\]獲取表單數(shù)據(jù)268 9.1.3使用$_GET\\[\\]獲取URL字符串信息269 9.1.4發(fā)送HTTP請求的基本方法271 9.1.5使用$_SERVER\\[\\]獲取環(huán)境變量信息272 9.2發(fā)送數(shù)據(jù)給瀏覽器273 9.2.1使用echo方法輸出信息273 9.2.2使用header()函數(shù)重定向網(wǎng)頁274 9.2.3操作緩沖區(qū)276 9.3使用$_SESSION設置和讀取Session278 9.3.1存儲和讀取Session信息279 9.3.2Session的創(chuàng)建過程和有效期280 9.3.3利用Session限制未登錄用戶訪問282 9.3.4刪除和銷毀Session283 9.4使用$_COOKIE讀取Cookie284 9.4.1創(chuàng)建和修改Cookie284 9.4.2讀取Cookie285 9.4.3Cookie數(shù)組286 9.4.4刪除Cookie286 9.4.5Cookie程序設計舉例287 9.5使用$_FILES獲取上傳文件信息290 9.5.1添加上傳文件的表單290 9.5.2使用$_FILES獲取上傳文件信息291 9.5.3保存上傳文件到指定目錄291 9.5.4同時上傳多個文件292 習題9293 第10章PHP訪問數(shù)據(jù)庫297 10.1MySQL數(shù)據(jù)庫的使用297 10.1.1數(shù)據(jù)庫基礎297 10.1.2使用phpMyAdmin管理數(shù)據(jù)庫298 10.1.3使用phpMyAdmin導出導入數(shù)據(jù)302 10.1.4使用Navicat管理數(shù)據(jù)庫303 10.2SQL語言305 10.2.1Select語句305 10.2.2添加、刪除、更新記錄的語句308 10.2.3SQL字符串中含有變量的書寫方法310 10.3訪問MySQL數(shù)據(jù)庫311 10.3.1PHP訪問數(shù)據(jù)庫的步驟312 10.3.2連接MySQL數(shù)據(jù)庫313 10.3.3創(chuàng)建結(jié)果集并輸出記錄314 10.3.4使用mysql_query()增、刪、改記錄318 10.4增、刪、改記錄的綜合實例320 10.4.1管理記錄主頁面的設計320 10.4.2添加記錄的實現(xiàn)322 10.4.3刪除記錄的實現(xiàn)323 10.4.4同時刪除多條記錄的實現(xiàn)324 10.4.5修改記錄的實現(xiàn)326 10.4.6查詢記錄的實現(xiàn)328 10.5分頁顯示數(shù)據(jù)330 10.5.1分頁程序的基本實現(xiàn)330 10.5.2對查詢結(jié)果進行分頁334 10.5.3可設置每頁顯示記錄數(shù)的分頁程序336 10.6mysqli擴展函數(shù)的使用338 10.6.1連接MySQL數(shù)據(jù)庫338 10.6.2執(zhí)行SQL語句創(chuàng)建結(jié)果集339 10.6.3從結(jié)果集中獲取數(shù)據(jù)340 10.7用mysqli制作新聞網(wǎng)站341 10.7.1為網(wǎng)站引用后臺程序和數(shù)據(jù)庫341 10.7.2在首頁顯示數(shù)據(jù)表中的新聞344 10.7.3制作動態(tài)圖片輪顯效果348 10.7.4制作新聞內(nèi)容頁350 10.7.5制作欄目列表頁352 10.7.6使用FCKeditor編輯器353

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號