圖書信息
出版社: 清華大學出版社; 第1版 (2010年1月1日)
平裝: 384頁
正文語種: 簡體中文
開本: 16
ISBN: 9787302213024
條形碼: 9787302213024
尺寸: 26 x 20.8 x 2 cm
重量: 680 g
內容簡介
《網站開發指南:HTML+CSS網頁設計指南(附CD-ROM光碟1張)》主要介紹了頁面前端技術的開發,即常說“HTML+CSS+JavaScript”。現在的Web設計理念較之於前兩年,已經發生了很大的改變,CSS比傳統的屬性標籤使頁面變得更漂亮,而將來,頁面中要求的不僅僅是美觀,甚至是越來越多的互動功能,JavaScript即是目前最流行的頁面腳本語言。2009年,網際網路巨頭Google公司在全球推廣Google Chrome瀏覽器,正如Chrome瀏覽器本身:“今天,我們日常生活所用的網際網路不再僅僅是網頁,而是應用程式。”《網站開發指南:HTML+CSS網頁設計指南(附CD-ROM光碟1張)》針對當前網頁的開發,詳細介紹了CSS的使用法則,不僅如此,《網站開發指南:HTML+CSS網頁設計指南(附CD-ROM光碟1張)》同時注重於JavaScript的使用,目的就在於不僅著眼於今天最流行、最成熟的技術,更要把握明天頁面開發的趨勢。
《網站開發指南:HTML+CSS網頁設計指南(附CD-ROM光碟1張)》從最基本的HTML標籤講起,適用於Web開發的初學者,而對於有一定Web前端開發基礎的讀者,也有一定的參考意義。
目錄
第1篇 頁面製作入門篇
第1章 了解網頁
1.1 什麼是網頁
1.1.1 網頁的概述
1.1.2 靜態網頁
1.1.3 動態網頁
1.1.4 開發動態頁面和靜態頁面的聯繫
1.2 開發網頁的工具
1.2.1 HTML頁面的開發工具
1.2.2 動態頁面的開發工具
1.3 使用網頁瀏覽器
1.3.1 網頁瀏覽器的工作原理
1.3.2 常用的兩種瀏覽器
1.4 HTML、XML和xhtml語言
1.4.1 超文本標記語言HTML
1.4.2 可擴展標識語言XML
1.4.3 可擴展超文本標識語言XHTML
1.5 編寫一個簡單的頁面
1.6 小結
第2章 通過學習他人的網頁了解HTML能做什麼 15
2.1 用記事本打開一個頁面
2.2 初識HTML
2.2.1 HTML語法
2.2.2 HTML文檔的結構
2.3 HTML文檔基本結構標籤的作用
2.3.1 給頁面一個聲明——樣本代碼
2.3.2 踏出製作頁面的第一步——開始標籤
2.3.3 頁面的腦袋——頭標籤和頭標籤的對象
2.3.4 給頁面起名字——標題標籤
2.3.5 頁面的身體——體標籤
2.3.6 美化HTML文檔
2.4 案例:我們的第一個頁面
2.5 小結
第3章 動手在網頁中寫些什麼
3.1 新舊方法對比
3.2 文本的排版格式
3.2.1 寫一行換一行
3.2.2 在頁面文本中空格
3.2.3 文本的段落要對齊
3.3 文本的屬性樣式
3.3.1 不一樣的文本字型大小
3.3.2 奇妙的特殊符號
3.3.3 給文本加標註
3.4 整齊的文本列表
3.4.1 無序列表
3.4.2 有序列表
3.4.3 定義列表
3.4.4 列表嵌套
3.5 製作一則通知
3.6 小結
第4章 將圖像放入頁面中
4.1 圖像的基礎知識
4.1.1 最常用的圖像——點陣圖
4.1.2 在頁面中常用的點陣圖格式
4.1.3 奇妙的矢量圖
4.1.4 圖像的解析度
4.1.5 認識一些網頁中常用的banner尺寸
4.2 用圖像來編織美麗的頁面
4.2.1 理解圖像路徑
4.2.2 像編輯文本對齊一樣在頁面中對齊圖片
4.2.3 圖像與文本的對齊方式
4.2.4 控制圖像與文本的距離
4.3 讓圖像變得更美觀
4.3.1 使用畫圖工具修改圖像
4.3.2 不一樣的改變——給圖像添加框線
4.3.3 獨樹一幟的水平線
4.4 改變頁面的背景
4.5 案例:把寵物的照片放到網頁上去
4.6 小結
第5章 讓網頁變得更絢麗一些
5.1 了解計算機語言下的顏色描述
5.2 讓頁面絢麗多彩
5.2.1 改變頁面背景顏色
5.2.2 改變頁面文本字型顏色
5.3 不尋常的圖像套用
5.3.1 會動的GIF圖像
5.3.2 圖像的透明通道
5.3.3 帶有透明通道圖像的套用
5.4 案例:修飾普通頁面
5.5 小結
第6章 網頁連結
6.1 網頁連結概述
6.1.1 初識頁面連結
6.1.2 理解連結地址
6.2 連結的種種不同
6.2.1 基本的文本連結
6.2.2 基本的圖像連結
6.2.3 把信箱留給需要聯繫你的人
6.2.4 在同一頁面中快速查找信息
6.3 提高頁面連結的友好度
6.3.1 美觀連結的狀態
6.3.2 奇妙特殊的連結方式
6.3.3 熱點圖像區域的連結
6.4 在新視窗中顯示連結視窗
6.5 案例:製作普通連結的主頁
6.6 小結
第2篇 頁面製作提高篇
第7章 CSS規則
7.1 如何學習CSS
7.2 CSS基本的規則寫法
7.2.1 基本的樣式表的寫法
7.2.2 使用類class和標誌id連結樣式表
7.2.3 創建選擇器
7.2.4 套用CSS樣式表
7.3 用CSS來修飾頁面文本
7.3.1 修飾頁面文本字型
7.3.2 文本的字號
7.3.3 文本段落行高
7.3.4 禁止文本自動換行
7.4 給頁面對象添加顏色
7.5 案例:使用CSS製作個人頁面
7.6 小結
第8章 表格
8.1 理解頁面中的表格
8.2 普通表格的套用
8.2.1 製作普通表格
8.2.2 表格的基本屬性
8.2.3 合併單元格
8.2.4 表格標題
8.2.5 拆分表格
8.2.6 設定表格的列
8.3 修飾單元格
8.3.1 通過CSS修飾單元格的框線
8.3.2 合併相鄰單元格
8.4 編輯單元格中的內容
8.4.1 單元格中文本與單元格大小
8.4.2 修飾單元格中的內容
8.5 案例:製作球賽積分表
8.6 小結
第9章 創建框架結構的頁面
9.1 創建視窗框架頁面
9.1.1 創建視窗框架的[frameset]和[frame]標籤
9.1.2 橫向分割視窗
9.1.3 縱向分割視窗
9.1.4 框架的嵌套
9.1.5 將頁面放入視窗框架中
9.2 花點心思修飾框架的細節
9.2.1 給無法處理框架的瀏覽器添加注釋說明
9.2.2 固定框架的位置
9.2.3 框架中設定滾動條
9.3 修改框架框線的樣式
9.3.1 判定框線是否顯示
9.3.2 改變框線的表現效果
9.3.3 框線的邊距
9.4 框架集中頁面之間的連結
9.4.1 在指定的框架中打開連結
9.4.2 框架內的錨點連結
9.5 靈活的[iframe]框架
9.6 案例:制定自己的連結主頁
9.7 小結
第10章 當CSS樣式表遇到層
10.1 理解塊級的意義
10.2 頁面中的層
10.2.1 行[span]和層
10.2.2 層的基本定位
10.2.3 層的疊加
10.3 框模型
10.3.1 理解框模型
10.3.2 空距padding屬性
10.3.3 框線border的擴展屬性
10.3.4 邊距
10.3.5 框模型的溢出
10.4 定製層的display屬性
10.5 css hack
10.6 案例:簡單的CSS+DIV
10.7 小結
第11章 進一步討論頁面布局的方法
11.1 頁面中的定位
11.1.1 靜態定位
11.1.2 相對定位
11.1.3 絕對定位
11.1.4 固定定位
11.2 浮動層
11.3 CSS的新奇技術以及未來發展
11.3.1 圖像替換技術
11.3.2 CSS 3.0中的新發展
11.3.3 Firefox瀏覽器中實現圓角框模型
11.4 案例:有效地管理頁面布局
11.5 小結
第3篇 動感頁面篇
第12章 神奇的表單
12.1 表單的工作原理
12.1.1 [script]標記
12.1.2 創建表單
12.1.3 表單域
12.2 通過表單展示不一樣的頁面
12.2.1 input對象下的多種表單表現形式
12.2.2 text文本框的樣式表單
12.2.3 password輸入密碼的樣式表單
12.2.4 checkbox複選框的樣式表單
12.2.5 radio單選按鈕的樣式表單
12.2.6 submit提交數據的樣式表單
12.2.7 hidden隱藏域的樣式表單
12.2.8 image樣式表單
12.2.9 file上傳檔案的樣式表單
12.3 textarea對象的表單
12.4 select對象的表單
12.5 表單域集合
12.6 案例:製作一個精美的由表單構成的頁面
12.7 小結
第13章 在網頁中加入神奇的效果
13.1 什麼是腳本語言
13.1.1 初識VBScript
13.1.2 學習JavaScript的起步
13.2 JavaScript和Java的區別
13.3 JavaScript的基本語法
13.3.1 JavaScript中的標識符和保留關鍵字
13.3.2 JavaScript語法的特殊規則
13.4 JavaScript的數據類型
13.4.1 常量
13.4.2 變數
13.4.3 數據類型轉換
13.4.4 運算符
13.4.5 表達式
13.5 流程控制
13.5.1 順序結構
13.5.2 選擇結構
13.5.3 循環結構
13.6 了解函式
13.7 案例:一個使用基本語法的JavaScript例子
13.8 小結
第14章 JavaScript入門
14.1 了解一下何為“對象”
14.1.1 JavaScript對象概述
14.1.2 DOM介紹
14.2 JavaScript中的數組
14.2.1 定義數組和運算元組
14.2.2 多維數組
14.3 內部對象
14.3.1 Math對象
14.3.2 Date對象
14.3.3 String對象
14.4 window對象
14.4.1 window對象屬性
14.4.2 window對象方法
14.4.3 事件
14.5 document對象
14.5.1 document對象屬性
14.5.2 document對象方法
14.5.3 document對象事件
14.6 案例:一個運用JavaScript實現的動態頁面
14.7 小結
第15章 了解製作頁面的工具
15.1 可視化編輯頁面工具:Dreamweaver
15.1.1 了解Dreamweaver的界面
15.1.2 Dreamweaver的選單
15.2 神奇的“美工筆”:Photoshop
15.2.1 了解Photoshop的界面
15.2.2 Photoshop的實用技巧
15.3 網頁中的動畫:Flash
15.3.1 認識Flash檔案
15.3.2 在頁面中放入Flash檔案
15.3.3 製作Flash的軟體
15.3.4 flash8的選單
15.3.5 Flash8的主要功能
15.3.6 Flash的常用互動技巧
15.4 案例:使用Dreamweaver製作頁面
15.5 小結
第4篇 頁面實戰篇
第16章 綜合實例一:製作主流網站界面
第17章 綜合實例二:設計複雜頁面
第18章 綜合實例三:製作英文網站
第19章 綜合實例四:使用Dreamweaver製作中文網站
附錄A