日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
Web設(shè)計(jì)與編程導(dǎo)論(影印版)圖書
人氣:27

Web設(shè)計(jì)與編程導(dǎo)論(影印版)

本書從程序設(shè)計(jì)技術(shù)和視覺傳達(dá)設(shè)計(jì)的角度向讀者講述了Web開發(fā)的知識(shí)。主要技術(shù)涉及XHTML、CSS、JavaScript、DOM、DHTML、HTTP、Perl、CGI,展示其在Web開發(fā)實(shí)踐活動(dòng)中起到的促進(jìn)作用。 本書主要特征包括:介紹Web...

內(nèi)容簡介

本書從程序設(shè)計(jì)技術(shù)和視覺傳達(dá)設(shè)計(jì)的角度向讀者講述了Web開發(fā)的知識(shí)。主要技術(shù)涉及XHTML、CSS、JavaScript、DOM、DHTML、HTTP、Perl、CGI,展示其在Web開發(fā)實(shí)踐活動(dòng)中起到的促進(jìn)作用。

本書主要特征包括:介紹Web設(shè)計(jì)原理與方法,為設(shè)計(jì)功能性強(qiáng)、邏輯合理、易用、高效和吸引受眾的網(wǎng)站提供各方面知識(shí),如信息體系結(jié)構(gòu)、視覺傳達(dá)設(shè)計(jì)、色彩與圖形、視覺層次、對(duì)稱與平衡、統(tǒng)一與變化,還有設(shè)計(jì)工具,如編碼、圖像處理、模板生成、網(wǎng)站集成、測試與調(diào)試;講解Web設(shè)計(jì)集成化方法;提供程序設(shè)計(jì)實(shí)例和練習(xí)。本書輔以網(wǎng)站www.sofpower.com/wdp,提供在線圖表、可運(yùn)行實(shí)例、實(shí)驗(yàn)包和團(tuán)隊(duì)項(xiàng)目指導(dǎo)等豐富的教學(xué)輔助資源。

本書適用于高等院校工科各專業(yè)本科Web開發(fā)類課程,對(duì)相關(guān)Web設(shè)計(jì)與編程人員也有很好的參考價(jià)值。

作者簡介

Sanda Katila is currently teaching as afull-time Assistant Professor at Kent State University,School of Art Visual Communication Design.She has taught all levels of design in the program,including Introduction to Graphic Design,Introduction to Typogra

目錄

Chapter 1 Web Basics and Overview

1.1 About Networking

1.2 The Internet

1.3 The Domain Name System

1.4 The Web

1.5 Content Types

1.6 Putting Information on the Web

1.7 What is HTML?

1.8 Web Hosting

1.9 Domain Registration

1.10 What Are Name Servers?

1.11 Looking up Host Information

1.12 The Web Development Process

1.13 Dynamic Generation of Web Pages

1.14 HTTP Briefly

1.15 Summary

Exercises

Chapter 2 Creating Web Pages: XHTML

2.1 HTML Basics

2.2 Creating Your First Web Page

2.3 Elements and Entities

2.4 A Brief History of HTML

2.5 XHTML Syntax

2.6 Core Attributes

2.7 Headings and Paragraphs

2.8 Whitespace and Line Wrapping

2.9 Inline Elements

2.10 Controlling Presentation Styles

2.11 Length Units

2.12 Colors

2.13 Text Fonts

2.14 Lists

2.15 List Styles

2.16 Hyperlinks

2.17 Images

2.18 Positioning Inline Images

2.19 Image Maps

2.20 Editing HTML

2.21 Summary

Exercises

Chapter 3 Advanced XHTML

3.1 Character Encoding

3.2 Special Symbols and HTML Entities

3.3 Tables

3.4 Cell Content Alignment

3.5 Displaying Tables

3.6 Formatting Tables

3.7 Positioning Tables

3.8 Table Width and Height

3.9 Grouping Rows and Columns

3.10 Nesting Tables

3.11 Using Tables for Page Layout

3.12 Page-wide Style with body

3.13 Head Elements

3.14 Search Engine Ready Pages

3.15 Forwarding Pages

3.16 Portable Pages

3.17 Website Icons

3.18 Frames

3.19 Server-Side Includes

3.20 Internationalization

3.21 Common Page Errors

3.22 Page Checking and Validation

3.23 For More Information

3.24 Summary

Exercises

Chapter 4 Design Basics

4.1 What is Design?

4.2 Design and Perception

4.3 Brief History of Design on the Web

4.4 Elements of Design

4.5 Unity and Variety

4.6 Emphasis, Focal Point and Hierarchy

4.7 Contrast

4.8 Visual Balance

4.9 Summary

Exercises

Chapter 5 Information Architecture, Page Layout, and Typography

5.1 Layout Overview

5.2 Website Architectures

5.3 Information Architecture

5.4 IA Case Study: CVB

5.5 Client Identity

5.6 Organizational Framework

5.7 Typography Basics

5.8 Type Families

5.9 Choosing Type

5.10 Spacing Type

5.11 Reading Type on the Web

5.12 Layout Grids

5.13 Web Page Layout Grids

5.14 Designing Layout Grid Systems

5.15 Grids on the Web: A Critique

5.16 Summary

Exercises

Chapter 6 Controlling Page Style: Cascading Style Sheets

6.1 What is CSS?

6.2 Overall Styling of a Page

6.3 Centering and Indenting

6.4 Selectors

6.5 Hyperlink Styles

6.6 Conflicting Rules

6.7 Style Properties

6.8 A Navigation Bar

6.9 Page Formatting Model

6.10 Setting Margin, Border, and Padding

6.11 Navbar Using Borders

6.12 Border Properties

6.13 Styled Buttons

6.14 Formatting Text

6.15 Elastic Banners

6.16 Rollover Navigation Bars

6.17 Piecing Images Together

6.18 Background Images

6.19 List and Other Style Properties

6.20 Positioning

6.21 Printer-Friendly Pages

6.22 CSS and Page Layout

6.23 The Cascade

6.24 For More Information

6.25 Summary

Exercises

Chapter 7 Color and Graphics

7.1 A Historical Note on Color Theory

7.2 The Color Wheel

7.3 Color Harmony

7.4 Color Contrast

7.5 Color for the Web

7.6 The Meaning of Color

7.7 Color and Readability

7.8 Color on Computers

7.9 What is Gamma?

7.10 Color Models and Color Encoding

7.11 Color Palettes

7.12 Image Encoding Formats

7.13 Web Samples Color Critique

7.14 Color Application

7.15 Summary

Exercises

Chapter 8 Forms and Form Processing

8.1 What Is A Form?

8.2 A Historical Note

8.3 Form Basics

8.4 Text Input

8.5 User Selections

8.6 Submit Buttons

8.7 File Uploading

8.8 Other input Elements

8.9 Tabbing Order

8.10 Form Layout

8.11 HTTP Basics

8.12 HTTP Message Format

8.13 CGI Overview

8.14 Outline of a CGI Program

8.15 Getting Started with CGI Programming

8.16 Deploying CGI Programs

8.17 CGI Example: Club Membership

8.18 CGI Environment Variables

8.19 Data Received on the Server-Side

8.20 Content Length

8.21 Summary

Exercises

Chapter 9 Client-Side Scripting: JavaScript

9.1 Getting Started

9.2 Embedding JavaScript in a Web Page

9.3 A Brief History of JavaScript

9.4 Rollovers

9.5 Preloading Images

9.6 Active Navigation Bars

9.7 Making Comparisons

9.8 Built-in Functions

9.9 Matching Patterns

9.10 Patterns

9.11 JavaScript Objects

9.12 Windows

9.13 Creating User Interactions

9.14 A Conversion Calculator

9.15 Form Checking

9.16 Menu Actions

9.17 Events and Event Objects

9.18 Scrolling Text

9.19 Testing and Debugging

9.20 For More Information

9.21 Summary

Exercises

Chapter 10 Document Object Model and Dynamic HTML

10.1 What Is DOM?

10.2 A Demonstration

10.3 DOM History and Architecture

10.4 Browser Support of DOM

10.5 DOM API Overview

10.6 Getting Started with DOM

10.7 The DOM Node Interface

10.8 DOM Tree Depth-First Traversal

10.9 The DOM HTMLElement Interface

10.10 HTMLElement Fields and Methods

10.11 A Guided Form

10.12 Fade-in Headlines

10.13 Mouse Tracking

10.14 The DOM HTMLDocument Interface

10.15 Generating New Content

10.16 A Smart Form

10.17 Reordering Rows in Tables

10.18 A Tic-Tac-Toe Game

10.19 Windows and Frames

10.20 A Code Experimenter

10.21 DHTML Access to Web Services

10.22 For More Information

10.23 Summary

Exercises

Chapter 11 Graphics and Site Production

11.1 Graphics for the Web: Using Photoshop

11.2 Cropping and Scanning

11.3 Types of Artwork

11.4 Tools for Web Graphics: A Brief Overview

11.5 Color Adjustments

11.6 Typical Image Processing Tasks

11.7 Designer-Programmer Cooperation

11.8 From Layout Design to HTML Code

11.9 Guide on Rules and Layout Table

11.10 Rollover Navigation Bars

11.11 Creating CSS in Dreamweaver

11.12 Page Template Production

11.13 Saving Original Files and Working Graphics

11.14 Site Deployment

11.15 Summary

Exercises

Chapter 12 Audio and Video

12.1 A Brief History of Audio and Video on the Web

12.2 Designing Multimedia

12.3 Audio on the Web

12.4 Sampling and Quantization

12.5 Audio Compression and File Formats

12.6 What is MP3?

12.7 Sound in Web Pages

12.8 Serving up MP3

12.9 How to Obtain, Produce, and Edit Audio

12.10 Video on the Web

12.11 Digital Video Compression

12.12 Video in Web Pages

12.13 Video Streaming

12.14 How to Obtain, Produce, and Edit Video

12.15 Introduction to Flash

12.16 Flash Overview

12.17 Publishing Flash Movies

12.18 Flash Movie Example

12.19 Summary

Exercises

Chapter 13 Perl and Common Gateway Interface Programming

13.1 What is Perl

13.2 A Brief History of Perl

13.3 Perl Programming ABC

13.4 Perl Varibles

13.5 Arithmetic and String Operators

13.6 True or False

13.7 Automatic Data Context

13.8 Conditional Statements

13.9 Perl I/O

13.10 Perl Iterations

13.11 Defining Functions

13.12 A Form-to-Email Program

13.13 Pattern Matching in Perl

13.14 Substitutions

13.15 Simple Page Search

13.16 Perl Built-in Functions

13.17 Handling Passwords

13.18 Taint Mode

13.19 The Perl CGI Module

13.20 Handling File Uploading

13.21 Testing and Debugging CGI.pm Scripts

13.22 Session Control

13.23 Sessions under HTTP

13.24 What Is a Cookie?

13.25 Cookies in CGI Programs

13.26 CGI.pm Cookie Example

13.27 Summary

Exercises

網(wǎng)友評(píng)論(不代表本站觀點(diǎn))

來自納蘭巧**的評(píng)論:

教程,無關(guān)喜好

2009-03-05 14:30:21

免責(zé)聲明

更多出版社
主站蜘蛛池模板: 南木林县| 天门市| 和林格尔县| 工布江达县| 鹿邑县| 沾益县| 龙口市| 东城区| 科尔| 凌云县| 武宁县| 苗栗县| 佛冈县| 平谷区| 晋江市| 卫辉市| 阳高县| 宣恩县| 冕宁县| 明水县| 富锦市| 澄城县| 金溪县| 谢通门县| 东城区| 公主岭市| 全南县| 淳化县| 壤塘县| 宝兴县| 元江| 亚东县| 班玛县| 寿光市| 嘉定区| 镇原县| 师宗县| 临夏市| 固阳县| 丹江口市| 弥勒县|