【有庫存】NT售價: 245 元
基本內容在網絡技術日新月異的今天,幾乎每時每刻都有新的網站誕生,作為商業或是自我展示的互聯網平臺,網站的制作顯得尤為重要。當用戶瀏覽網站時,總會被一些界面漂亮且內容豐富的網站所吸引。在制作網站時,很多人總會覺得需要高級的工具,于是就查找相關軟件、下載、安裝軟件、安裝插件等繁瑣的步驟。的確有許多軟件制作出網站的效果確實不錯,但有的就差強人意。有沒有簡單、高效的工具和方法,使得制作網站既容易上手,而且立竿見影?實際上,你可以不具備任何編程知識,因為電腦里已具備所需的全部軟件了,這就是HTML。HTML(Hyper Text Markup Language,超文本標識語言)是Web頁面的描述性語言,是構成網頁的基本元素,是所有網頁制作技術的核心和基礎,也是每個網頁制作者必須掌握的基本知識。有很多初學者在開始學習制作網頁時,大多使用了現有的可視化網頁編輯制作軟件,不重視對HTML語言的理解,忽視了HTML標簽的語法和技巧,以至于在后來的實踐中走了很多彎路。本書基于網頁制作的實戰角度,分為基礎篇、進階篇和高級篇3部分。從網頁必備元素開始,詳細完整地介紹HTML基礎知識及相關標簽和屬性。為了使網頁更加美觀,同時使代碼具有簡潔性,還詳細講解利用CSS樣式表美化網頁的各項功能。其中,使用大量的實例來說明HTML中各標簽和屬性以及CSS樣式表的使用方法和技巧,以幫助用戶加深理解。本書不僅教會用戶如何建立一個網頁,創建一個網站,而且對于想精通網頁制作的用戶,本書在高級篇結合網頁的應用,增加了動態網頁JavaScript的相關知識以及配合使用CSS樣式表一些特殊實例。全書共分為17章,各章具體內容如下。 第1章:概括地介紹網頁的基本概念,包括網頁的基本構成元素、HTML的特點及發展史等。 第2章:主要講解如何創建HTML文件。包括HTML的基本結構、建立簡單的網頁等。 第3章:主要講解HTML的基本標簽,包括標題標簽、內容標簽、嵌套標簽等。 第4章:主要講解HTML的文本編輯功能,包括設置字體、字體大小、顏色等屬性以及如何添加空格和特殊字符等。 第5章:主要講解HTML的段落編輯功能,包括段落的對齊屬性、換行標簽的使用等。 第6章:主要講解如何添加HTML圖像,包括設置圖像大小、邊框、對齊方式等方法。 第7章:重點介紹添加超鏈接的方法,包括影像地圖的設置等。 第8章:介紹了在網頁中添加多媒體元素,包括添加滾動字幕、背景音樂等。 第9章:詳細講解如何添加HTML表格,包括設置表格、表格邊框和單元格的各種屬性等。 第10章:講解處理文字和數據的另外一種方式——列表,包括三種列表的編排功能。 第11章:講解動態網站中經常用到的一個元素——表單,包括幾種常見的表單形式。 第12章:主要講解如何通過框架結構規劃網頁,包括框架集的基本屬性和子窗口的設置、浮動框架的添加等。 第13章:介紹標簽,包括基本屬性和常用到的基本功能等。 第14章:詳細介紹如何使用CSS樣式表來格式化網頁,包括文本、背景、邊框、超鏈接等屬性的設置,以及一個綜合實例等。 第15章:重點介紹使用CSS濾鏡,包括常見的效果及綜合實例等。 第16章:動態網頁DHTML簡介,包括JavaScript簡介和CSS+Javascript的綜合實例等。 第17章:詳細講解如何發布HTML網頁的步驟。主要特點本書作者都是長期使用HTML和相關網頁編輯軟件進行網站制作的教授、講師和工程師,有著豐富的教學和制作開發網站的經驗。在內容編排上,按照用戶學習的一般規律,結合大量實例講解操作步驟,能夠使用戶快速、真正地掌握HTML及CSS的使用。本書具有以下鮮明的特點: 從零開始,輕松入門; 圖解案例,清晰直觀; 圖文并茂,操作簡單; 實例引導,專業經典; 學以致用,注重實踐。讀者對象 學習網頁制作的初級用戶; 具有一定HTML基礎知識,希望進一步深入掌握HTML功能、CSS樣式表以及動態網頁制作的中級用戶; 大中專院校計算機相關專業的學生; 從事網站開發的技術人員。本書既可以作為院校計算機專業的教材,也可以作為自學教程,同時也非常適合作為專業人員的參考手冊。配套程序簡介為了方便用戶學習,本書提供了全部實例源文件,下載地址為http://www.tup.com.cn。這些文件都保存在與本書章節相對應的文件夾中。本書主要由張劍、邢程、王正成編寫,參加本書編著工作的還有尹曉東、郭雪松、李玉梅、張銳、管殿柱、宋一兵、付本國、趙秋玲、趙景波、張洪信、王獻紅、談世哲等。感謝您選擇了本書,希望我們的努力對您的工作和學習有所幫助,也希望您把對本書的意見和建議告訴我們。零點工作室網站地址:www.zerobook.net零點工作室聯系信箱:gdz_zero@126.com零點工作室 2013年7月
本書從網頁制作的實戰角度出發,分為基礎篇、進階篇和高級篇三部分。從網頁必備元素開始,詳細完整地介紹了HTML基礎知識及相關標簽和屬性;為了使網頁更美觀,同時使代碼更簡潔,還詳細講解了利用CSS樣式表美化網頁的各項功能。其中使用大量的實例來說明HTML中各標簽、屬性以及CSS樣式表的使用方法和技巧,以幫助讀者加深理解。本書在高級篇結合網頁的應用,增加了動態網頁JavaScript的相關知識以及配合使用CSS樣式表一些特殊實例。本書適合HTML初學者和網頁設計人員參考學習使用,同時也適合大專院校的學生使用。
第1章 HTML簡介 11.1 網頁設計的基本概念 11.1.1 網頁的概念 11.1.2 網頁基本構成元素 21.1.3 常用的網頁設計軟件 51.2 HTML基本概念 71.2.1 HTML簡介 71.2.2 HTML標簽 71.3 HTML的特點及發展史 81.3.1 HTML的特點 81.3.2 HTML的發展史 8第2章 創建HTML文件 102.1 HTML的基本結構 102.1.1 元素 102.1.2 元素的屬性 112.2 建立網頁 122.2.1 建立一個結構簡單的網頁 132.2.2 將網頁內容格式化 142.3 難點解析 152.4 高手訓練營 16第3章 HTML基本標簽 173.1 標題文字標簽 173.1.1 標題文字標簽—— 173.1.2 標題文字對齊方式屬性——align 203.2 內容標簽 203.3 注釋標簽 213.4 嵌套標簽 223.5 難點解析 243.6 高手訓練營 24第4章 文本編輯 254.1 實體標簽與邏輯標簽 254.2 文字標簽—— 254.2.1 設置文字字體屬性——face 264.2.2 字體大小屬性——size 274.2.3 文字粗體和斜體標簽——、和、 284.2.4 文字顏色標簽—— 304.2.5 下劃線標簽、刪除線標簽——、< strike > 314.2.6 上標標簽、下標標簽——、< sub> 324.3 文字方向 334.4 空格和特殊字符 344.4.1 空格 344.4.2 特殊字符 354.5 難點解析 364.6 高手訓練營 36第5章 段落編輯 375.1 段落標簽 375.1.1 段落標簽—— 375.1.2 段落對齊屬性——align 395.1.3 段落居中對齊標簽—— 405.2 段落換行標簽 405.2.1 換行標簽—— 415.2.2 不換行標簽—— 415.3 插入水平分隔線 425.3.1 水平分隔線—— 425.3.2 水平分隔線的屬性 435.4 難點解析 445.5 高手訓練營 45第6章 添加圖像 476.1 添加圖像 476.1.1 圖像標簽—— 476.1.2 源文件屬性——alt 496.2 圖像屬性 506.2.1 設置圖像的大小——height、width 506.2.2 設置圖像的邊框——border 536.2.3 設置圖像與文本的對齊方式——align 546.2.4 設置圖像水平和垂直間距——hspace、vspace 556.3 設置背景 566.3.1 背景顏色——bgcolor 566.3.2 背景圖像——background 576.4 難點解析 596.5 高手訓練營 59第7章 添加超鏈接 607.1 超鏈接基礎 607.2 建立超鏈接 607.2.1 超鏈接標簽—— 617.2.2 超鏈接屬性——herf 617.2.3 超鏈接屬性——target 647.2.4 鏈接到E-mail 667.2.5 下載文件 677.2.6 空鏈接和其他鏈接 687.3 錨點 697.3.1 添加錨點——name 697.3.2 錨點鏈接——# 717.4 影像地圖 767.4.1 命名影像地圖 767.4.2 定義影像地圖—— 767.4.3 設置區域超鏈接—— 767.5 難點解析 807.6 綜合實例 807.7 高手訓練營 83第8章 在網頁中添加多媒體元素 848.1 添加字幕—— 848.1.1 設置字幕背景顏色——bgcolor 858.1.2 設置字幕背景大小——height 、width 868.1.3 設置字幕文字滾動方向——direction 878.1.4 設置字幕文字滾動速度——scrollamount 888.1.5 設置字幕文字滾動方式——behavior 898.1.6 設置字幕與周圍元素的間距——hspace、vspace 908.1.7 鼠標的懸停設置 918.1.8 添加滾動圖片和超鏈接 928.2 添加多媒體元素 938.2.1 嵌入多媒體標簽—— 938.2.2 設置循環播放——loop 948.2.3 隱藏播放界面——hidden 958.3 添加背景音樂 968.4 難點解析 978.5 綜合實例 988.6 高手訓練營 99第9章 添加表格 1009.1 創建表格 1009.1.1 定義表格標簽—— 1009.1.2 設置表格邊框的寬度——border 1029.1.3 設置表格邊框的顏色——bordercolor 1049.1.4 設置表格內文字與邊框的距離——cellpadding 1059.1.5 調整表格中單元格之間的距離——cellspacing 1079.2 設置表格的基本屬性 1099.2.1 設置表格的大小——width、height 1099.2.2 設置表格的對齊方式——align 1119.2.3 設置表格的背景 1129.3 表格的行屬性 1159.3.1 設置表格的行高度——height 1159.3.2 設置表格的行背景顏色——bgcolor 1169.3.3 設置表格的行邊框顏色——bordercolor 1179.3.4 行文字的水平對齊方式——align 1189.3.5 行文字的垂直對齊方式——valign 1209.4 表格的單元格屬性 1219.4.1 添加表格的標題單元格—— 1219.4.2 設置單元格大小——width、height 1239.4.3 設置單元格的背景顏色——bgcolor 1249.4.4 設置單元格的背景圖像——background 1259.4.5 設置單元格的邊框顏色——bordercolor 1269.4.6 表格的行合并屬性——rowspan 1289.4.7 表格的列合并屬性——colspan 1309.4.8 單元格文字對齊方式 1319.5 表格的結構 1349.6 表格的嵌套 1369.7 層標簽 1399.8 難點解析 1429.9 綜合實例 1429.10 高手訓練營 146第10章 添加列表 14710.1 創建有序列表 14710.1.1 有序列表標簽—— 14710.1.2 有序列表的屬性——start 14810.1.3 有序列表的屬性——type 14910.2 創建無序列表 15110.2.1 無序列表標簽—— 15110.2.2 無序列表屬性——type 15210.3 創建定義列表 15410.4 設置列表文字的顏色 15610.5 列表的嵌套 15710.6 難點解析 15810.7 綜合實例 15810.8 高手訓練營 158第11章 添加表單 16011.1 表單標簽—— 16011.1.1 程序處理屬性——action 16011.1.2 表單名稱屬性——name 16111.1.3 數據傳輸方式——method 16211.1.4 編碼方式——enctype 16311.1.5 目標窗口方式——target 16311.2 添加輸入類控件 16411.2.1 文本框——text 16411.2.2 密碼框——password 16611.2.3 單選框——radio 16711.2.4 復選框——checkbox 16811.2.5 文本域—— 16911.3 按鈕 17111.3.1 標準按鈕—— 17111.3.2 提交按鈕和重置按鈕——和 17311.3.3 圖像按鈕—— 17511.4 添加菜單列表類控件 17611.4.1 下拉菜單 17711.4.2 列表框 17911.5 標簽 18111.6 隱藏屬性——hidden 18111.7 難點解析 18211.8 綜合實例 18311.9 高手訓練營 184第12章 HTML框架 18512.1 框架的基本結構 18512.2 框架集的屬性 18612.2.1 水平分割窗口屬性——rows 18612.2.2 垂直分割窗口屬性——cols 18712.2.3 嵌套分割窗口 18812.2.4 框架的邊框大小——border 18912.2.5 框架的邊框顏色——bordercolor 19012.2.6 框架的隱藏 19112.3 子窗口的設置 19212.3.1 指定子窗口頁面——src 19212.3.2 定義子窗口名稱——name 19412.3.3 控制子窗口滾動條——scrolling 19412.3.4 調整子窗口的尺寸——noresize 19512.3.5 設置子窗口的邊距——margin 19612.4 浮動框架 19712.4.1 頁面源文件屬性——src 19712.4.2 設置浮動框架的大小屬性——width、height 19912.4.3 設置浮動框架的對齊方式——align 20012.5 難點解析 20112.6 高手訓練營 202第13章 標簽的使用 20413.1 標簽的組成 20413.1.1 name屬性 20413.1.2 http-equiv屬性 20513.2 標簽的功能 20613.2.1 幫助主頁被各大搜索引擎登錄 20613.2.2 設定頁面的默認語言 20613.2.3 自動刷新并指向新的頁面 20713.2.4 實現網頁轉換時的動畫效果 20713.2.5 控制頁面緩沖 20813.2.6 控制網頁顯示的窗口 20813.3 難點解析 20913.4 綜合實例 20913.5 高手訓練營 223第14章 使用CSS格式化網頁 22414.1 CSS樣式表的基本概念 22414.1.1 CSS規則定義 22514.1.2 樣式類 22514.2 樣式表的類型 22614.3 樣式表的設置方法 22714.3.1 鏈入外部樣式表 22814.3.2 導入外部樣式表 22914.3.3 內聯樣式表 22914.4 字體屬性——font 23014.4.1 設置字體——font-family 23114.4.2 字體大小屬性——font-size 23114.4.3 粗體——font-weight 23314.4.4 斜體——font-style 23314.4.5 其他屬性 23414.5 文本屬性——text 23714.5.1 對齊方式——text-align 23714.5.2 文本字間距——letter-spacing 23914.5.3 文本顏色——color 24014.6 背景顏色及圖像設置 24114.6.1 設置背景顏色——background-color 24214.6.2 設置背景圖像——background-image 24414.6.3 背景圖像的位置——background-position 24414.6.4 平鋪背景圖像——background-repeat 24614.5.6 圖像在頁面中的布局——background-attachment 24914.7 設置邊框 25014.7.1 邊框的風格 25014.7.2 邊框的顏色——border-color 25414.8 設置邊距 25514.8.1 邊距——margin 25514.8.2 內邊界——padding 25514.9 網頁超鏈接設置 25714.9.1 網頁鏈接屬性 25714.9.2 添加滾動條屬性 25814.9.3 設置光標屬性 26014.10 CSS區域及定位 26114.10.1 定位屬性——position 26114.10.2 層疊順序——z-index 26314.10.3 浮動屬性——float 26414.10.4 清除屬性——clear 26714.10.5 可視區域——clip 26814.10.6 超出范圍——overflow 27114.10.7 可見屬性——visibility 27314.11 難點解析 27414.12 綜合實例 27514.13 高手訓練營 281第15章 CSS濾鏡 28315.1 使用濾鏡 28315.1.1 透明效果——alpha 28415.1.2 對顏色進行透明處理——chroma 28515.1.3 設置陰影——dropshadow 28615.1.4 漸變陰影效果——shadow 28815.1.5 對象的水平翻轉——fliph 29015.1.6 發光效果——glow 29115.1.7 動感模糊——blur 29215.1.8 遮罩效果——mask 29415.1.9 灰度處理——gray 29515.1.10 其他濾鏡 29615.2 應用多個濾鏡 29915.3 難點解析 30015.4 綜合實例 30215.5 高手訓練營 306第16章 動態網頁DHTML簡介 30816.1 JavaScript簡介 30816.1.1 JavaScript基本語法 30816.1.2 JavaScript數據類型 30916.1.3 JavaScript事件、函數與對象 31116.1.4 JavaScript動態應用實例 31416.2 CSS+Javascript 31516.3 難點解析 31716.4 綜合實例 31816.5 高手訓練營 320第17章 發布HTML網頁 32117.1 個人網站設計 32117.1.1 設計分析 32117.1.2 準備工作 32217.2 本地服務器發布 32317.2.1 IIS服務器搭建 32317.2.2 站點發布 32517.3 互聯網空間發布 32817.3.1 站點發布準備 32817.3.2 互聯網發布站點 32917.4 難點解析 33217.5 高手訓練營 333CSS樣式表屬性大全 334HTML顏色代碼表 338 序:
375.1.2 段落對齊屬性——align 395.1.3 段落居中對齊標簽——