內 容 簡 介
本書以零基礎講解為宗旨,用實例引導讀者深入學習,采取“網(wǎng)站基礎入門→靜態(tài)網(wǎng)頁制作→動態(tài)網(wǎng)站制作→網(wǎng)頁美化布局→網(wǎng)頁腳本→網(wǎng)頁元素設計→網(wǎng)站開發(fā)實戰(zhàn)→網(wǎng)站全能擴展”的講解模式,深入淺出地講解網(wǎng)頁設計和網(wǎng)站建設的各項技術及實戰(zhàn)技能。
本書適合任何想學習網(wǎng)頁設計與網(wǎng)站建設知識的人員,無論讀者是否從事計算機相關行業(yè),是否接觸過網(wǎng)頁設計與網(wǎng)站建設,通過學習本書均可快速掌握網(wǎng)頁設計與網(wǎng)站建設的方法和技巧。
前 言
“網(wǎng)站開發(fā)案例課堂”系列圖書是專門為網(wǎng)站開發(fā)和數(shù)據(jù)庫初學者量身定做的一套學習用書,由劉玉紅策劃,千谷網(wǎng)絡科技實訓中心的高級講師編著。整套書涵蓋網(wǎng)站開發(fā)、數(shù)據(jù)庫設計等方面,具有以下幾個特點。
* 前沿科技
無論是網(wǎng)站建設、數(shù)據(jù)庫設計還是HTML5、CSS3,我們都精選較為前沿或者用戶群最大的領域推進,幫助大家認識和了解最新動態(tài)。
* 權威的作者團隊
組織國家重點實驗室和資深應用專家聯(lián)手編著該套圖書,融合豐富的教學經(jīng)驗與優(yōu)秀的管理理念。
* 學習型案例設計
以技術的實際應用過程為主線,全程采用圖解和同步多媒體結合的教學方式,生動、直觀、全面地剖析各種應用技能,降低難度,提升學習效率。
編寫目的
隨著互聯(lián)網(wǎng)的普及,很多企事業(yè)單位、大中專院校學生及普通網(wǎng)民對于建立網(wǎng)站的需求越來越強烈,但又因為不懂網(wǎng)頁代碼程序,而不知道該從哪里下手。本書即針對這樣零基礎的讀者編寫,書中詳細講解了網(wǎng)頁設計和網(wǎng)站建設中需要用到的各項技術,能夠帶領讀者學習網(wǎng)頁設計和網(wǎng)站建設的全面知識。通過對本書的學習,讀者可以迅速掌握設計網(wǎng)頁和開發(fā)網(wǎng)站的技能。
本書特色
* 零基礎、入門級的講解
無論讀者是否從事計算機相關行業(yè),無論讀者是否接觸過網(wǎng)頁設計與網(wǎng)站建設,都能從本書中找到最佳起點。
* 超多、實用、專業(yè)的范例和項目
本書在編排上注意由淺入深,從網(wǎng)頁設計與網(wǎng)站建設的基本操作開始,帶領讀者逐步深入地學習各種應用技巧,書中側重實戰(zhàn)技能,使用大量簡單易懂的實際案例進行分析和操作指導,讓讀者讀起來簡明輕松,操作起來有章可循。
* 隨時檢測自己的學習成果
每章首頁中均提供“本章要點”,以指導讀者重點學習及學后檢查。
每章最后的“跟我練練手”板塊均根據(jù)本章內容精選而成,讀者可以隨時檢測自己的學習成果和實戰(zhàn)能力,做到融會貫通。
* 細致入微、貼心提示
各章中均使用“注意”“提示”“技巧”等小欄目,使讀者在學習過程中更清楚地了解相關操作,理解相關概念,并輕松掌握各種操作技巧。
* 專業(yè)創(chuàng)作團隊和技術支持
本書由千谷網(wǎng)絡科技實訓中心編著并提供技術支持。如在學習過程中遇到任何問題,可添加智慧學習樂園QQ群(221376441)進行提問,隨時有資深實戰(zhàn)型講師在旁指點,并精選難點、重點在騰訊課堂直播講授。
內容總覽
本書以學習網(wǎng)頁設計與網(wǎng)站建設的最佳路徑來分配章節(jié),包括網(wǎng)站基礎入門篇、靜態(tài)網(wǎng)頁制作篇、動態(tài)網(wǎng)站制作篇、網(wǎng)頁美化布局篇、網(wǎng)頁腳本篇、網(wǎng)頁元素設計篇、網(wǎng)站開發(fā)實戰(zhàn)篇、網(wǎng)站全能擴展篇等。
超值光盤
* 全程同步教學錄像
涵蓋本書所有知識點,詳細講解每個實例及項目的制作過程及技術關鍵點,能更輕松地掌握書中所有的網(wǎng)頁設計與網(wǎng)站建設的相關技術,擴展的講解部分可使讀者收獲更多。
* 超多容量王牌資源大放送
贈送大量王牌資源,包括本書實例源文件、教學幻燈片、本書精品教學視頻、網(wǎng)頁樣式與布局案例賞析、Dreamweaver CS6快捷鍵和技巧、HTML標簽速查表、精彩網(wǎng)站配色方案賞析、CSS+DIV布局賞析案例、Web前端工程師常見面試題、88類精美實用的網(wǎng)頁模板等。
讀者對象
* 沒有任何網(wǎng)頁設計與網(wǎng)站建設基礎的初學者。
* 有一定的網(wǎng)頁設計和網(wǎng)站建設基礎,想精通網(wǎng)站開發(fā)的人員。
* 有一定的動態(tài)網(wǎng)站開發(fā)基礎,沒有項目經(jīng)驗的人員。
* 正在進行畢業(yè)設計的學生。
* 大專院校及培訓學校的老師和學生。
創(chuàng)作團隊
本書由劉玉紅策劃,千谷網(wǎng)絡科技實訓中心高級講師編著,參加編寫的人員有付紅、李園、王攀登、郭廣新、侯永崗、蒲娟、劉海松、孫若淞、王月嬌、包慧利、陳偉光、胡同夫、梁云梁和周浩浩。
在編寫過程中,我們竭盡所能地將最好的內容呈現(xiàn)給讀者,但也難免有疏漏和不妥之處,敬請讀者不吝指正。
編 者
目 錄第1篇 網(wǎng)站基礎入門篇第1章 網(wǎng)站建設入門——網(wǎng)站與網(wǎng)頁的基本概念 31.1 認識網(wǎng)頁和網(wǎng)站 41.1.1 什么是網(wǎng)頁 41.1.2 什么是網(wǎng)站 41.1.3 網(wǎng)站的種類和特點 51.2 網(wǎng)頁的相關概念 61.2.1 因特網(wǎng) 61.2.2 萬維網(wǎng) 61.2.3 瀏覽器 71.2.4 HTML 71.2.5 URL 71.2.6 域名 71.2.7 IP地址 81.2.8 上傳與下載 81.2.9 電子郵件 81.2.10 FTP 91.3 跟我練練手 91.3.1 練習目標 91.3.2 上機練習 91.4 高手甜點 9第2章 讀懂網(wǎng)頁密碼——HTML語言速成 112.1 網(wǎng)頁的HTML構成 122.1.1 文檔標簽 122.1.2 頭部標簽 132.1.3 主體標簽 132.2 HTML常用標簽 142.2.1 標題標簽<h1>~<h6> 142.2.2 段落標簽<p> 152.2.3 換行標簽<br> 162.2.4 鏈接標簽<a> 162.2.5 列表標簽<ul> 182.2.6 圖像標簽<img> 202.2.7 表格標簽<table> 222.2.8 框架標簽<frame> 232.2.9 表單標簽<form> 252.2.10 注釋標簽<!> 262.2.11 移動標簽<marquee> 272.3 實戰(zhàn)演練——制作日程表 282.4 跟我練練手 312.4.1 練習目標 312.4.2 上機練習 312.5 高手甜點 31第3章 第一視覺最重要——網(wǎng)頁色彩設計與搭配 333.1 色彩基礎知識 343.1.1 認識色彩 343.1.2 色彩的三屬性 343.1.3 216網(wǎng)頁安全色 363.2 網(wǎng)頁色彩的搭配 373.2.1 網(wǎng)頁色彩的感覺 373.2.2 網(wǎng)頁色彩搭配原理 423.2.3 網(wǎng)頁色彩搭配技巧 433.3 網(wǎng)站的色彩應用案例 443.3.1 案例1——網(wǎng)絡購物類網(wǎng)站色彩應用 443.3.2 案例2——游戲類網(wǎng)站色彩應用 453.3.3 案例3——企業(yè)門戶網(wǎng)站色彩應用 463.3.4 案例4——時政新聞類網(wǎng)站色彩應用 463.3.5 案例5——影音類網(wǎng)站色彩應用 473.3.6 案例6——娛樂類網(wǎng)站色彩應用 483.4 跟我練練手 483.4.1 練習目標 483.4.2 上機練習 483.5 高手甜點 48第4章 開啟網(wǎng)頁制作之路——網(wǎng)站建設基本流程與制作工具 514.1 建站方式 524.1.1 自助建站 524.1.2 智能建站 524.1.3 專業(yè)設計 534.2 建站流程 534.2.1 網(wǎng)站規(guī)劃 534.2.2 搜集資料 544.2.3 制作網(wǎng)頁 544.2.4 網(wǎng)站測試 554.2.5 申請域名 554.2.6 申請空間 554.2.7 網(wǎng)站備案 554.2.8 發(fā)布網(wǎng)頁 574.2.9 網(wǎng)站推廣和維護 574.3 制作網(wǎng)頁的常用軟件 584.3.1 網(wǎng)頁布局軟件Dreamweaver CS6 584.3.2 圖像處理軟件Photoshop CS6 584.3.3 動畫制作軟件Flash CS6 594.3.4 軟件間的相互關系 604.4 跟我練練手 614.4.1 練習目標 614.4.2 上機練習 614.5 高手甜點 62第2篇 靜態(tài)網(wǎng)頁制作篇第5章 磨刀不誤砍柴工——使用Dreamweaver CS6創(chuàng)建網(wǎng)站站點 655.1 認識Dreamweaver CS6的工作環(huán)境 665.1.1 案例1——啟動Dreamweaver CS6 665.1.2 案例2——認識Dreamweaver CS6的工作區(qū) 675.1.3 案例3——熟悉Dreamweaver CS6的面板 695.2 創(chuàng)建站點 715.2.1 案例4——創(chuàng)建本地站點 715.2.2 案例5——使用【文件】面板創(chuàng)建站點 715.3 管理站點 725.3.1 案例6——打開站點 725.3.2 案例7——編輯站點 735.3.3 案例8——刪除站點 735.3.4 案例9——復制站點 745.4 操作站點文件及文件夾 755.4.1 案例10——創(chuàng)建文件夾 755.4.2 案例11——創(chuàng)建文件 755.4.3 案例12——移動和復制文件或文件夾 765.4.4 案例13——刪除文件或文件夾 775.5 實戰(zhàn)演練——建立站點文件和文件夾 775.6 跟我練練手 785.6.1 練習目標 785.6.2 上機練習 785.7 高手甜點 79第6章 制作我的第一個網(wǎng)頁——網(wǎng)頁內容之美 816.1 文檔的基本操作 826.1.1 案例1——創(chuàng)建空白文檔 826.1.2 案例2——設置頁面屬性 826.2 用文字美化網(wǎng)頁 866.2.1 案例3——插入文字 866.2.2 案例4——設置字體 886.2.3 案例5——設置字號 896.2.4 案例6——設置字體顏色 906.2.5 案例7——設置字體樣式 916.2.6 案例8——編輯段落 936.2.7 案例9——檢查拼寫 966.2.8 案例10——創(chuàng)建項目列表 976.3 用圖像美化網(wǎng)頁 996.3.1 案例11——插入圖像 996.3.2 案例12——設置圖像屬性 1016.3.3 案例13——設置圖像的對齊方式 1036.3.4 案例14——插入鼠標經(jīng)過圖像 1036.3.5 案例15——插入圖像占位符 1056.4 用動畫美化網(wǎng)頁 1066.4.1 案例16——插入Flash動畫 1076.4.2 案例17——插入FLV視頻 1076.5 用其他網(wǎng)頁元素美化網(wǎng)頁 1096.5.1 案例18——插入水平線 1096.5.2 案例19——插入日期 1106.5.3 案例20——插入特殊字符 1116.6 綜合演練——制作圖文并茂的網(wǎng)頁 1126.7 跟我練練手 1146.7.1 練習目標 1146.7.2 上機練習 1146.8 高手甜點 114第7章 不在網(wǎng)頁中迷路——設計網(wǎng)頁超鏈接 1177.1 鏈接與路徑 1187.1.1 鏈接的概念 1187.1.2 鏈接路徑 1187.1.3 鏈接的類型 1207.2 添加網(wǎng)頁超鏈接 1207.2.1 案例1——添加文本鏈接 1207.2.2 案例2——添加圖像鏈接 1217.2.3 案例3——創(chuàng)建外部鏈接 1227.2.4 案例4——創(chuàng)建錨記鏈接 1227.2.5 案例5——創(chuàng)建圖像熱點鏈接 1247.2.6 案例6——創(chuàng)建電子郵件鏈接 1257.2.7 案例7——創(chuàng)建文件下載鏈接 1267.2.8 案例8——創(chuàng)建空鏈接 1277.2.9 案例9——創(chuàng)建腳本鏈接 1277.3 案例10——鏈接的檢查 1287.4 實戰(zhàn)演練——為企業(yè)網(wǎng)站添加友情鏈接 1297.5 跟我練練手 1307.5.1 練習目標 1307.5.2 上機練習 1307.6 高手甜點 130第8章 讓網(wǎng)頁互動起來——使用網(wǎng)頁表單和行為 1318.1 在網(wǎng)頁中插入表單元素 1328.1.1 案例1——插入表單域 1328.1.2 案例2——插入文本域 1338.1.3 案例3——插入單行文本域 1338.1.4 案例4——插入多行文本域 1338.1.5 案例5——插入密碼域 1348.2 在網(wǎng)頁中插入復選框和單選按鈕 1348.2.1 案例6——插入復選框 1348.2.2 案例7——插入單選按鈕 1358.3 在網(wǎng)頁中插入表單 1368.3.1 案例8——插入下拉菜單 1368.3.2 案例9——插入滾動列表 1378.4 在網(wǎng)頁中插入按鈕 1378.4.1 案例10——插入按鈕 1378.4.2 案例11——插入圖像按鈕 1388.5 添加網(wǎng)頁行為 1398.5.1 案例12——打開【行為】面板 1398.5.2 案例13——添加行為 1408.6 常用行為的應用 1408.6.1 案例14——交換圖像 1418.6.2 案例15——彈出信息 1428.6.3 案例16——打開瀏覽器窗口 1438.6.4 案例17——檢查表單 1448.6.5 案例18——設置狀態(tài)欄文本 1468.7 實戰(zhàn)演練——使用表單制作留言本 1478.8 跟我練練手 1508.8.1 練習目標 1508.8.2 上機練習 1508.9 高手甜點 151第9章 批量制作風格統(tǒng)一的網(wǎng)頁——使用模板 1539.1 創(chuàng)建模板 1549.1.1 案例1——在空白文檔中創(chuàng)建模板 1549.1.2 案例2——在【資源】面板中創(chuàng)建模板 1549.1.3 案例3——從現(xiàn)有文檔創(chuàng)建模板 1559.1.4 案例4——創(chuàng)建可編輯區(qū)域 1569.2 管理模板 1579.2.1 案例5——從模板中分離 1579.2.2 案例6——更新模板及基于模板的網(wǎng)頁 1589.3 實戰(zhàn)演練——創(chuàng)建基于模板的頁面 1599.4 跟我練練手 1609.4.1 練習目標 1609.4.2 上機練習 1609.5 高手甜點 161第3篇 動態(tài)網(wǎng)站制作篇第10章 制作動態(tài)網(wǎng)站基礎——構建動態(tài)網(wǎng)站的執(zhí)行環(huán)境 16510.1 準備互動網(wǎng)頁的執(zhí)行環(huán)境 16610.1.1 什么是PHP 16610.1.2 執(zhí)行PHP的程序 16610.2 架設IIS+PHP的執(zhí)行環(huán)境 16610.2.1 案例1——IIS網(wǎng)站服務器的安裝與設置 16610.2.2 案例2——在IIS網(wǎng)站服務器上安裝PHP 16910.3 架設Apache+PHP的執(zhí)行環(huán)境 17110.3.1 案例3——Apache 網(wǎng)站服務器的安裝與設置 17110.3.2 案例4——在Apache網(wǎng)站服務器上安裝PHP 17510.4 MySQL 數(shù)據(jù)庫的安裝 17810.4.1 案例5——MySQL數(shù)據(jù)庫的安裝 17810.4.2 案例6——phpMyAdmin的安裝 18010.5 實戰(zhàn)演練——快速安裝PHP集成環(huán)境:AppServ 2.5 18110.6 跟我練練手 18310.6.1 練習目標 18310.6.2 上機練習 18310.7 高手甜點 184第11章 架起動態(tài)網(wǎng)站的橋梁——定義動態(tài)網(wǎng)站與使用MySQL數(shù)據(jù)庫 18511.1 定義一個互動網(wǎng)站 18611.1.1 定義互動網(wǎng)站的重要性 18611.1.2 案例1——在Dreamweaver CS6中定義網(wǎng)站 18611.2 MySQL數(shù)據(jù)庫的使用 18911.2.1 數(shù)據(jù)庫的原理 19011.2.2 案例2——數(shù)據(jù)庫的建立 19111.3 在網(wǎng)頁中使用MySQL數(shù)據(jù)庫 19611.3.1 網(wǎng)頁取得數(shù)據(jù)庫的原理 19611.3.2 案例3——建立MySQL數(shù)據(jù)庫連接 19711.3.3 案例4——綁定記錄集 19811.4 加密MySQL數(shù)據(jù)庫 20011.4.1 MySQL數(shù)據(jù)庫的安全問題 20011.4.2 案例5——為MySQL管理賬號加上密碼 20111.5 實戰(zhàn)演練——數(shù)據(jù)庫的備份與還原 20211.6 跟我練練手 20411.6.1 練習目標 20411.6.2 上機練習 20411.7 高手甜點 205第12章 開啟動態(tài)網(wǎng)站制作之路——動態(tài)網(wǎng)站應用模塊開發(fā) 20712.1 網(wǎng)站模塊的概念 20812.2 網(wǎng)站模塊的使用 20812.2.1 案例1——程序源文件的復制 20812.2.2 案例2——新建站點 20812.3 常用動態(tài)網(wǎng)站模塊開發(fā) 20912.3.1 案例3——在線點播模塊開發(fā) 20912.3.2 案例4——網(wǎng)頁搜索模塊開發(fā) 21012.3.3 案例5——在線支付模塊開發(fā) 21112.3.4 案例6——在線客服模塊開發(fā) 21212.3.5 案例7——天氣預報模塊開發(fā) 21212.4 跟我練練手 21312.4.1 練習目標 21312.4.2 上機練習 21312.5 高手甜點 214第4篇 網(wǎng)頁美化布局篇第13章 讀懂樣式表密碼——使用CSS樣式表美化網(wǎng)頁 21713.1 認識CSS 21813.1.1 CSS概述 21813.1.2 CSS的作用 21813.1.3 基本CSS語法 21913.2 使用CSS樣式美化網(wǎng)頁 21913.2.1 案例1——使用字體樣式美化文字 21913.2.2 案例2——使用文本樣式美化文本 22213.2.3 案例3——使用背景樣式美化背景 22613.2.4 案例4——使用鏈接樣式美化鏈接 22913.2.5 案例5——使用列表樣式美化列表 22913.2.6 案例6——使用區(qū)塊樣式美化區(qū)塊 23113.2.7 案例7——使用寬高樣式設定寬高 23313.2.8 案例8——使用邊框樣式美化邊框 23413.3 使用CSS濾鏡美化網(wǎng)頁 23513.3.1 案例9——Alpha濾鏡 23613.3.2 案例10——Blur濾鏡 23813.3.3 案例11——Chroma濾鏡 23913.3.4 案例12——DropShadow濾鏡 24013.3.5 案例13——FlipH濾鏡和FlipV濾鏡 24113.3.6 案例14——Glow濾鏡 24313.3.7 案例15——Gray濾鏡 24313.3.8 案例16——Invert濾鏡 24413.3.9 案例17——Mask濾鏡 24413.3.10 案例18——Shadow濾鏡 24513.3.11 案例19——Wave濾鏡 24613.3.12 案例20——X-ray濾鏡 24713.4 實戰(zhàn)演練——設定網(wǎng)頁中的鏈接樣式 24813.5 跟我練練手 25113.5.1 練習目標 25113.5.2 上機練習 25113.6 高手甜點 251第14章 網(wǎng)頁盒子模型——網(wǎng)頁布局的盒子技術 25314.1 盒子模型 25414.1.1 盒子模型的概念 25414.1.2 案例1——網(wǎng)頁border區(qū)域定義 25514.1.3 案例2——網(wǎng)頁padding區(qū)域定義 25614.1.4 案例3——網(wǎng)頁margin區(qū)域定義 25714.2 彈性盒模型 26014.2.1 案例4——盒子布局取向?box-orient 26114.2.2 案例5——盒子布局順序?box-direction 26214.2.3 案例6——盒子布局位置??box-ordinal-group 26414.2.4 案例7——盒子彈性空間??box-flex 26514.2.5 案例8——管理盒子空間??box-pack和box-align 26714.2.6 案例9——空間溢出管理??box-lines 26914.3 盒子的定位與浮動 27014.3.1 案例10——相對定位 27114.3.2 案例11——絕對定位 27214.3.3 案例12——固定定位 27314.3.4 案例13——盒子的浮動 27414.4 實戰(zhàn)演練——圖文排版效果 27614.5 跟我練練手 27814.5.1 練習目標 27814.5.2 上機練習 27814.6 高手甜點 279第15章 頁面布局的黃金搭檔——CSS+DIV 布局典型范例 28115.1 使用CSS排版 28215.1.1 案例1——將頁面用DIV分塊 28215.1.2 案例2——設置各塊位置 28215.1.3 案例3——用CSS定位 28315.2 固定寬度網(wǎng)頁剖析與布局 28515.2.1 案例4——網(wǎng)頁單列布局模式 28615.2.2 案例5——網(wǎng)頁1-2-1型布局模式 28915.2.3 案例6——網(wǎng)頁1-3-1型布局模式 29415.3 自動縮放網(wǎng)頁1-2-1型布局模式 29815.3.1 案例7——1-2-1型等比例變寬布局 29815.3.2 案例8——1-2-1型單列變寬布局 29915.4 自動縮放網(wǎng)頁1-3-1型布局模式 30015.4.1 案例9——1-3-1型三列寬度等比例布局 30015.4.2 案例10——1-3-1型單側列寬度固定的變寬布局 30015.4.3 案例11——1-3-1型中間列寬度固定的變寬布局 30415.4.4 案例12——1-3-1型雙側列寬度固定的變寬布局 30815.4.5 案例13——1-3-1型中列和側列寬度固定的變寬布局 31215.5 實戰(zhàn)演練——使用CSS設定網(wǎng)頁布局列的背景色 31515.6 跟我練練手 31715.6.1 練習目標 31715.6.2 上機練習 31715.7 高手甜點 317第5篇 網(wǎng)頁腳本篇第16章 讀懂JavaScript代碼的前提——JavaScript腳本基礎 32116.1 認識JavaScript 32216.1.1 什么是JavaScript 32216.1.2 JavaScript的特點 32216.1.3 JavaScript與Java的區(qū)別 32316.1.4 JavaScript版本 32416.2 JavaScript的基本語法 32516.2.1 語句執(zhí)行順序 32516.2.2 區(qū)分大小寫 32516.2.3 分號與空格 32616.2.4 對代碼行進行折行 32616.2.5 注釋 32616.2.6 語句 32816.2.7 語句塊 32816.3 JavaScript的數(shù)據(jù)結構 32916.3.1 標識符 33016.3.2 關鍵字 33016.3.3 保留字 33016.3.4 常量 33116.3.5 變量 33116.4 JavaScript的數(shù)據(jù)類型 33316.4.1 案例1——typeof運算符 33416.4.2 案例2——Undefined類型 33516.4.3 案例3——Null類型 33516.4.4 案例4——Boolean類型 33616.4.5 案例5——Number類型 33716.4.6 案例6——String類型 33816.4.7 案例7——Object類型 33816.5 JavaScript的運算符 33916.5.1 案例8——算術運算符 33916.5.2 案例9——比較運算符 34016.5.3 案例10——位運算符 34216.5.4 案例11——邏輯運算符 34216.5.5 案例12——條件運算符 34416.5.6 案例13——賦值運算符 34516.5.7 案例14——運算符優(yōu)先級 34616.6 JavaScript的表達式 34716.6.1 案例15——賦值表達式 34816.6.2 案例16——算術表達式 34916.6.3 案例17——布爾表達式 34916.6.4 案例18——字符串表達式 35016.6.5 案例19——類型轉換 35116.7 實戰(zhàn)演練——一個簡單的JavaScript實例 35216.8 跟我練練手 35316.8.1 練習目標 35316.8.2 上機練習 35316.9 高手甜點 353第17章 改變程序執(zhí)行方向——程序控制結構與語句 35517.1 賦值語句 35617.2 條件判斷語句 35617.2.1 案例1——if語句 35617.2.2 案例2——if…else語句 35717.2.3 案例3——if…else if語句 35817.2.4 案例4——if語句的嵌套 35917.2.5 案例5——switch語句 36017.3 循環(huán)控制語句 36217.3.1 案例6——while語句 36217.3.2 案例7——do…while語句 36317.3.3 案例8——for語句 36417.4 跳轉語句 36517.4.1 案例9——break語句 36517.4.2 案例10——continue語句 36617.5 實戰(zhàn)演練——在頁面中顯示距離??2016年元旦節(jié)的天數(shù) 36617.6 跟我練練手 36817.6.1 練習目標 36817.6.2 上機練習 36817.7 高手甜點 368第18章 JavaScript代碼中的密碼——函數(shù) 36918.1 函數(shù)簡介 37018.2 函數(shù)的調用 37018.2.1 案例1——函數(shù)的簡單調用 37018.2.2 案例2——在表達式中調用函數(shù) 37118.2.3 案例3——在事件響應中調用函數(shù) 37218.2.4 案例4——通過鏈接調用函數(shù) 37318.3 JavaScript中常用的函數(shù) 37318.3.1 案例5——嵌套函數(shù) 37318.3.2 案例6——遞歸函數(shù) 37418.3.3 案例7——內置函數(shù) 37618.4 實戰(zhàn)演練——購物簡易計算器 38218.5 跟我練練手 38518.5.1 練習目標 38518.5.2 上機練習 38518.6 高手甜點 385第19章 JavaScript的核心內容——內置對象 38719.1 字符串對象 38819.1.1 案例1——創(chuàng)建字符串對象的方法 38819.1.2 案例2——字符串對象常用屬性的應用 38919.1.3 案例3——字符串對象常用方法的應用 39019.2 數(shù)學對象 39419.2.1 案例4——創(chuàng)建Math對象 39419.2.2 案例5——數(shù)學對象屬性的應用 39519.2.3 案例6——數(shù)學對象方法的應用 39619.3 日期對象 40119.3.1 案例7——創(chuàng)建日期對象 40119.3.2 案例8——日期對象常用方法的應用 40319.3.3 案例9——日期對象間的運算 40619.4 數(shù)組對象 40719.4.1 案例10——創(chuàng)建數(shù)組與訪問對象 40719.4.2 案例11——數(shù)組對象屬性的應用 40919.4.3 案例12——數(shù)組對象常用方法的應用 41119.5 實戰(zhàn)演練——制作網(wǎng)頁隨機驗證碼 41519.6 跟我練練手 41619.6.1 練習目標 41619.6.2 上機練習 41619.7 高手甜點 417第6篇 網(wǎng)頁元素設計篇第20章 體現(xiàn)設計者的思想——使用Photoshop CS6進行頁面設計 42120.1 熟悉Photoshop的常用工具 42220.1.1 案例1——縮放工具的使用 42220.1.2 案例2——抓手工具的使用 42220.1.3 案例3——選框工具的使用 42220.1.4 案例4——鋼筆工具的使用 42320.1.5 案例5——套索工具的使用 42420.1.6 案例6——多邊形套索工具的使用 42520.1.7 案例7——磁性套索工具的使用 42520.1.8 案例8——魔棒工具的使用 42620.1.9 案例9——快速選擇工具的使用 42620.1.10 案例10——漸變工具的使用 42720.2 創(chuàng)建與保存網(wǎng)頁文檔 42920.2.1 案例11——創(chuàng)建網(wǎng)頁文檔 42920.2.2 案例12——保存網(wǎng)頁文檔 43020.3 網(wǎng)頁的版面設計 43120.3.1 案例13——熟悉常用版面布局樣式 43120.3.2 案例14——在Photoshop CS6中構建網(wǎng)頁結構 43320.4 實戰(zhàn)演練——網(wǎng)頁圖像的切割 43420.5 跟我練練手 43620.5.1 練習目標 43620.5.2 上機練習 43620.6 高手甜點 436第21章 讓網(wǎng)頁活靈活現(xiàn)——網(wǎng)頁元素設計基礎 43721.1 網(wǎng)頁圖像堆疊之圖層 43821.1.1 案例1——認識【圖層】面板 43821.1.2 案例2——圖層的分類 43821.1.3 案例3——創(chuàng)建圖層 44221.1.4 案例4——隱藏與顯示圖層 44321.1.5 案例5——對齊圖層 44321.1.6 案例6——合并圖層 44421.1.7 案例7——設置不透明度和填充 44521.2 網(wǎng)頁圖像效果之圖層樣式 44721.2.1 案例8——光影效果 44721.2.2 案例9——浮雕效果 45021.2.3 案例10——疊加效果 45021.3 網(wǎng)頁圖像效果之蒙版 45221.3.1 案例11——剪貼蒙版 45221.3.2 案例12——快速蒙版 45421.3.3 案例13——圖層蒙版 45621.3.4 案例14——矢量蒙版 45821.4 網(wǎng)頁圖像效果之通道 45921.4.1 案例15——復合通道 45921.4.2 案例16——顏色通道 46321.4.3 案例17—&mdas