網頁設計與製作項目化教程(謝曉能、吳龍編著書籍)

網頁設計與製作項目化教程(謝曉能、吳龍編著書籍)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《網頁設計與製作項目化教程》是2014年出版的圖書,作者是謝曉能、吳龍。

基本介紹

  • 中文名:網頁設計與製作項目化教程
  • 外文名: Web design and production project
  • 作者:謝曉能、吳龍
  • 印次:1-1
  • ISBN:9787302368311
  • 出版日期:2014.07.01
  • 定價:35元
  • 印刷日期:2014.08.13
內容簡介,圖書目錄,

內容簡介

本書詳細介紹使用CSS+Div製作網頁的技術。本書利用3個大的實例,基於Web 2.0標準,將網頁製作的理論知識融入其中,系統講述利用CSS對網站進行布局設計與重構的過程,使讀者按照真實項目的製作流程,從零基礎開始學習和掌握製作網頁的方法和HTML的基礎知識,並輕鬆地成長為專業級製作高手。 本書利用Web 2.0標準進行網頁設計製作,適合網站設計師及網站開發人員閱讀和參考。
本書對感興趣製作網頁的朋友們定製的,主要介紹使用CSS+Div製作網頁。本書利用3大實例,Web 2.0標準,將網頁製作的理論知識融入其中,系統則講述利用CSS對網站進行布局設計以及重構的過程,使讀者朋友按照真實項目,真實的製作流程,從零基礎開始學習以及掌握製作網頁的方法。

圖書目錄

第1部分網頁基礎設計
第1章Web標準概述31.1網頁與Web標準3
1.1.1什麼是網頁3
1.1.2什麼是Web標準5
1.2Web表現層技術5
1.2.1什麼是Web表現層技術5
1.2.2Web標準的組成5
1.3網站重構及意義6
第2章網頁製作開發工具Dreamweaver簡介8
2.1Dreamweaver簡介8
2.1.1Dreamweaver界面介紹8
2.1.2Dreamweaver的特點與常用功能11
2.2實例演練——使用Dreamweaver製作一個簡單頁面14
2.2.1建立資料夾和文檔結構15
2.2.2建立HTML檔案和CSS檔案並將其關聯15
2.2.3在HTML文檔中建立標籤結構18
2.2.4在CSS文檔中設定標籤的樣式19
第3章XHTML與CSS基礎24
3.1XHTML語言基礎24
3.1.1標記語言與XHTML語法25
3.1.2網頁的頁面聲明26
3.1.3關於與26
3.2CSS語法28
3.2.1認識CSS28
3.2.2CSS語法28
3.2.3將CSS套用於網頁中29
3.2.4CSS選擇符30
3.2.5CSS樣式繼承32網頁設計與製作項目化教程目錄3.2.6CSS數據單位33
3.2.7樣式優先權33
3.2.8代碼注釋34
第4章CSS網頁布局與定位36
4.1理解和認識Div36
4.1.1什麼是網頁布局36
4.1.2認識Div37
4.1.3行間元素與塊狀元素37
4.1.4Div的並列與嵌套39
4.2XHTML中的其他網頁標籤39
4.3盒模型概述41
4.3.1盒模型概念及盒模型尺寸計算41
4.3.2寬度width和高度height屬性42
4.3.3border框線屬性42
4.3.4margin外邊距屬性45
4.3.5利用margin值設定元素的水平方向居中46
4.3.6padding內邊距屬性47
4.4浮動定位48
4.5浮動的清除51
4.6絕對定位與相對定位51
4.6.1用絕對定位布局塊級元素52
4.6.2用相對定位布局52
4.7布局定位的方法53
4.7.1一列固定寬度居中53
4.7.2兩列固定寬度54
4.7.3三列浮動中間寬度自適應55
4.8實例演練——網頁的布局與定位59
4.8.1網頁的整體布局59
4.8.2#top_in的製作62
4.8.3#page的製作62
第5章CSS對元素背景的控制64
5.1背景控制64
5.2背景屬性的控制64
5.2.1背景顏色64
5.2.2背景圖片65
5.2.3背景定位與平鋪66
5.3背景樣式的縮寫68
5.4實例演練——頁面中的背景設定分析70
第6章文本及其圖片樣式設計75
6.1網頁的基本單位——網頁元素75
6.2文本控制76
6.2.1字型樣式設計76
6.2.2段落樣式設計78
6.3圖片控制80
6.3.1圖片的CSS樣式80
6.3.2圖文混排81
6.4實例演練82
6.4.1利用CSS文本設計製作公司簡介頁面和新聞內頁82
6.4.2通過CSS文本設計製作首頁的區塊89
第7章網站的超連結92
7.1超連結控制92
7.1.1超連結a標籤92
7.1.2偽類93
7.2連結的幾個套用94
7.2.1連結文本樣式94
7.2.2通過連結內設定類控制超連結樣式94
7.2.3通過對應超連結外的父級的CSS類的CSS樣式來控制
超連結的樣式95
7.2.4圖片套用於超連結95
7.3實例演練——超連結的簡單套用96
第8章網頁元素設計——使用列表101
8.1無序列表ul101
8.2有序列表ol101
8.3列表樣式設計101
8.3.1改變項目列表樣式102
8.3.2使用圖片自定義項目列表102
8.4無序列表製作導航104
8.5實例演練1——無序列表製作導航106
8.6實例演練2——無序列表製作圖片列表108
第9章表格的使用111
9.1表格標籤111
9.2CSS控制表格樣式111
9.2.1表格框線111
9.2.2摺疊框線112
9.2.3表格寬度和高度112
9.2.4表格文本對齊113
9.2.5表格的盒模型屬性114
9.2.6利用CSS控制表格外觀114
9.3實例演練——利用CSS樣式製作表格的實例115
第10章表單設計119
10.1認識表單的標籤119
10.1.1表單標籤119
10.1.2文本框120
10.1.3多行文本框120
10.1.4密碼框121
10.1.5隱藏域121
10.1.6複選框122
10.1.7單選框122
10.1.8檔案上傳框123
10.1.9下拉選擇框123
10.2實例演練——CSS控制表單樣式124
10.2.1ulli結構和單選表單的設計124
10.2.2用戶名等text表單設計125
10.2.3多表單並行設計126
10.2.4整體完善127
第11章CSS高級套用技巧130
11.1id與class130
11.2div與span132
11.3CSS檔案結構設計與最佳化132
11.4垂直居中的討論134
第2部分實例演練:銘客網站的製作
第12章網站製作前的統籌規劃14112.1頁面效果圖的分析141
12.2站點的建立144
12.3文檔的建立144
第13章頁面的頂部及其導航製作147
13.1CSS樣式初始化147
13.1.1布局樣式的初始化147
13.1.2文本初始化147
13.1.3常用標籤的初始化148
13.2製作頁面的頂端#top148
13.3製作頭部#head152
13.4搜尋表單#search的製作154
13.5利用ul和li列表元素製作導航157
第14章網站主體部分的製作159
14.1頁面主體#container部分的製作159
14.2頂端#adv_top部分的製作160
14.3左側#left_index部分的製作161
14.3.1“最新公告”部分的製作162
14.3.2“熱點資訊”部分的製作164
14.3.3“發布新任務”部分的製作165
14.4中間#mid_index部分製作166
14.5右側部分的製作170
14.5.1會員登錄部分170
14.5.2投資公司Logo部分174
14.5.3排行榜的製作——ul和li的高級套用175
14.5.4三列底部對齊的問題——控制高度的方法177
14.6網站頁腳製作的一般方法178
第15章本部分總結179
15.1網站建站結構的初步接觸179
15.2CSS初始化的一般知識179
15.3標籤使用的初體驗179
15.4網站調試的討論180
第3部分實例演練——大型商城網站的製作
第16章大型網站開發概述18716.1大型網站開發的一般流程187
16.2大型網站的CSS架構與組織188
第17章網站製作的前期準備工作190
17.1頁面的特點分析190
17.2頁面的布局規劃191
17.3常用樣式的定義192
17.4設定body標籤193
17.5關於CSS結構化與性能最佳化的一些討論193
第18章網站公共頭檔案的製作196
18.1簡約而不簡單——關於網站的頂部製作196
18.2精確計算的head部分的製作198
18.3搜尋框精確製作199
18.4客服熱線201
第19章頁面主體的製作203
19.1ul與li兩側雙重背景的製作方法203
19.1.1導航製作203
19.1.2左邊部分的製作206
19.1.3中間部分的製作208
19.2登錄視窗的製作209
19.2.1“登錄”部分的製作209
19.2.2“最新公告”部分的製作213
19.2.3“新品上架”部分的製作214
19.3偽類的高級套用——產品二級分類的製作217
19.3.1偽類二級或多級選擇器的理論依據217
19.3.2利用偽類狀態的嵌套標籤製作二級產品分類218
19.3.3瀏覽器的兼容問題224
19.4用ul/li列表製作產品排行225
19.5倒數計時時間的文本混合製作228
19.6絕對定位與相對定位的運用231
19.6.1局部設計中絕對定位與相對定位的結合使用分析231
19.6.2“特價”標籤如何懸浮在右上角232
19.7頁面的進一步完善237附錄A常用CSS屬性一覽表242附錄BHTML常用標籤246參考文獻252
第1章初識C語言1
1.1C語言概述1
1.1.1C語言發展史1
1.1.2C語言的優點2
1.1.3C語言的缺陷3
1.2初識C語言程式3
1.2.1VC++6.0集成開發環境3
1.2.2C語言工程檔案6
1.2.3C語言程式構成7
第2章算法10
2.1算法的概念11
2.2算法的特徵11
2.3算法的表示形式12
2.3.1自然語言12
2.3.2流程圖14
2.3.3偽代碼17
拓展訓練19
第3章數據類型、運算符和表達式20
3.1基本概念20
3.1.1C語言的字元集20
3.1.2標識符20
3.1.3關鍵字21
3.2基本數據類型21
3.2.1整型22
3.2.2實型(浮點型)22
3.2.3字元型23
3.3常量、變數23
3.3.1常量23
3.3.2變數26
3.3.3字元數據在記憶體中的存儲形式27
3.4輸入/輸出函式29網頁設計與製作項目化教程目錄3.4.1格式輸入/輸出函式29
3.4.2字元數據輸入/輸出函式37
3.5運算符和表達式38
3.5.1運算符的種類38
3.5.2算術運算符和算術表達式39
3.5.3賦值運算符和賦值表達式42
3.5.4關係運算符和關係表達式45
3.5.5邏輯運算符和邏輯表達式47
3.5.6條件運算符和條件表達式49
3.5.7逗號運算符和逗號表達式50
3.5.8sizeof運算符51
3.5.9運算符的優先權和結合性52
拓展訓練52
第4章程式控制結構60
4.1C程式結構和C語句60
4.1.1C程式結構60
4.1.2C語句60
4.2結構化程式設計62
4.3順序結構63
4.3.1順序結構63
4.3.2順序結構實例63
4.4分支結構65
4.4.1單分支(if)66
4.4.2雙分支(if...else)69
4.4.3if多分支(if...else...if)73
4.4.4if語句的嵌套78
4.4.5switch多分支83
4.5循環結構86
4.5.1while循環86
4.5.2do...while循環92
4.5.3for循環95
4.5.43種循環的比較100
4.5.5循環嵌套100
4.5.6break語句、continue語句和goto語句103
4.5.7幾種循環的比較106
拓展訓練107
第5章函式123
5.1函式的定義124
5.1.1無參函式的定義124
5.1.2有參函式的定義126
5.2函式參數與函式的值126
5.2.1形式參數與實際參數126
5.2.2函式的返回值127
5.3函式的調用128
5.3.1函式調用的一般形式128
5.3.2函式調用的方式128
5.3.3函式的聲明129
5.4函式的嵌套調用131
5.5函式的遞歸調用133
5.6全局變數和局部變數135
5.6.1局部變數135
5.6.2全局變數136
5.7變數的存儲類別139
5.7.1靜態存儲變數和動態存儲變數139
5.7.2自動變數和靜態局部變數140
拓展訓練141
第6章數組149
6.1數組簡介149
6.2一維數組149
6.2.1一維數組的定義149
6.2.2一維數組的初始化151
6.2.3一維數組元素的引用151
6.3二維數組154
6.3.1二維數組的定義154
6.3.2二維數組的初始化155
6.3.3二維數組元素的引用155
6.4字元數組159
6.4.1字元數組的定義159
6.4.2字元數組的初始化160
6.4.3字元數組的引用160
6.4.4常用字元串操作函式162
6.5數組作為函式參數傳遞166
6.6數組在項目中的套用168
拓展訓練173
第7章指針177
7.1指針的概念、指針變數的概念及定義178
7.2指針運算符178
7.3指針表達式及運算179
7.4指針作為函式的參數180
7.5指針在項目中的套用182
拓展訓練187
第8章結構體190
8.1結構體所能解決的問題190
8.2結構體定義190
8.3結構的使用191
8.4結構數組和結構指針194
8.4.1結構數組194
8.4.2結構指針195
8.5結構的複雜形式196
8.5.1嵌套結構196
8.5.2位結構197
8.6結構體在項目中的套用198
拓展訓練203
第9章項目設計及實現207
9.1項目架構208
9.2處理模組流程圖208
9.3項目檔案及關係210
9.4函式調用關係210
9.5項目實現212
附錄A常用字元與ASCII碼對照表230
附錄B關鍵字231
附錄C運算符的優先權與結合方向232
附錄D常用庫函式234
參考文獻240

相關詞條

熱門詞條

聯絡我們