WEB设计技术手册(影印版 第3版)

WEB设计技术手册(影印版 第3版)
作 者: 罗宾斯
出版社: 东南大学出版社
丛编项: 东南大学出版社O'REILLY图书系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《WEB设计技术手册(影印版 第3版)》作者简介

内容简介

《Web设计技术手册第三版》作为一本完备而简洁的手册,涵盖了在设计Web页面时需要知道的所有知识。为体现受标准推动的Web设计现状,这个版本经过了全面修正和扩展。第三版的主要内容如下:·完整的HTML4.01和XHTML1.0/1.1手册,重点关注语义标签的实践·十个全新的章节涵盖了级联样式表的使用,同时在附录中列举了CCS2.1的每个属性·关于网络环境的讨论,包括了Web标准的重要性,如何兼容不同的浏览器,如何使你的站点能够被所有的用户和设备所访问·介绍了如何使用JavaScript、DOM、语法、控制结构以增加网页的交互性,以及Ajax的简要介绍·创建GIF、JPEG、PNG图形和动画GIF的Web应用的新章节·如何实现在Web中增加音频、视频和Flash动画的信息,包括Web打印的窍门“最新的此版本《Web设计技术手册》是任何一个Web信息发布的设计开发人员的必读宝典。入门级或精通级读者都能从中悟出Web设计的艺术,以及如何避免通常的错误概念。”——TantekCelik(tantek.com),资深技术专家,W3C的初创成员,CSS和HTML工作组成员“为与当前最新的Web设计技术潮流同步,JenniferNiederstRobbins重写了《Web设计技术手册》。这将是所有Web设计开发人员宝贵的手册。”——MollyE.Holzschlag(molly.com),Web标准工程委员会会员,作者,讲师和web设计师

图书目录

Foreword

Contributors

Technical Reviewers

Preface

Part I. The Web Environment

1. Web Standards

What Are Standards?

Current Web Standards

Standards-Driven Design

For Further Reading

2. Designing for a Variety of Browsers

Browser History

Browser Roll-Call

Gathering Usage Statistics

Learning from Browser Statistics

Dealing with Browser Differences

Know Your Audience

Test!

3. Designing for a Variety of Displays

Designing for Unknown Monitor Resolutions

Fixed Versus Liquid Web Pages

Designing "Above the Fold"

Mobile Devices

4. A Beginner's Guide to the Server

Servers 101

Unix Directory Structures

File Naming Conventions

Uploading Documents (FTP)

File (MIME) Types

5. Accessibility

Types of Disabilities

Overview of Assistive Technology

Who Is Responsible for Accessibility?

Web Content Accessibility Guidelines

Web Content Accessibility Guidelines 2.0 (WCAG 2.0)

Standards Variations and Section 508

Web Accessibility Techniques

Testing for Accessibility

6. Internationalization

Character Sets and Encoding

Character References

Language Features

Style Sheets Language Features

For Further Reading

Part II. The Structural Layer: XML and (X)HTML

7. Introduction to XML

XML Basics

How It Works

XML Document Syntax

Well-Formed XML

Document Type Definition (DTD)

XML Namespaces

XML on the Web

Web-Related XML Applications

Where to Learn More

8. HTML and XHTMLOverview

The Role of HTML

Markup Basics

Introduction to XHTML

Which Standard Is Right for You?

Well-Formed XHTML

Web Authoring Tools

Good Authoring Practices

9. Document Structure

Minimal Document Structure

Document Type Declaration

The Root Element

The Document Header

The Document Body

10. Text Elements

Choosing Text Elements

The Building Blocks of Content

Inline Elements

Deleted and Inserted Text

Generic Elements (div and span)

Lists

Presentational Elements

Character Entity References

11. Creating Links

Simple Hypertext Links

Linking Within a Document

Targeting Windows

Alternative Protocols

Linking Documents with link

12. Imagesand Objects

Inline Images

Image Maps

Embedded Media

Java Applets

Inline (Floating) Frames

13. Tables

Table Uses

Basic Table Structure

Row Groups

Columns and Column Groups

Table Presentation

Accessible Tables

Responsible Layout Tables

14. Frames

Introduction to Frames

Basic Frameset Structure

Frame Function and Appearance

Targeting Frames

Frame Design Tips and Tricks

15. Forms

The Basic Form Element

Form Controls

Accessibility Features

disabled and readonly

Affecting Form Appearance

Part III. The Presentation Layer: Cascading Style Sheets

16. Cascading Style Sheets Fundamentals

CSS in a Nutshell

The Benefits of CSS

How CSS Works

Rule Syntax

Adding Styles to a Document

Key Concepts

Specifying Values

Browser Support

For Further Reading

17. Selectors

Type (Element) Selector

Contextual selectors

Class and ID Selectors

Attribute Selectors

Pseudoselectors

18. Font and Text Properties

Typography on the Web

Font Family

Font Size

Other Font Settings

Text Transformation (Capitalization)

Text Decoration

Line Height

Text Alignment Properties

Text Spacing

Text Direction

19. Basic Box Properties

The Box Model, Revisited

Width and Height

Margins

Borders

Padding

20. Color and Backgrounds

Foreground Color

Background Color

Background Images

21. Floating and Positioning

Normal Flow

Floating

Positioning Basics

Absolute Positioning

Fixed Positioning

Relative Positioning

22. CSS for Tables

The Essence of Tables

Styling Tables

Borders

Table Layout (Width and Height)

Table Display Values

23. Lists and Generated Content

CSS for Lists

Generated Content

24. css Techniques

Centering a Page

Two-Column Layouts

Three-Column Layouts

Boxes with Rounded Corners

Image Replacement

CSS Rollovers

List-Based Navigation Bars

CSS Techniques Resources

25. Managing Browser Bugs: Workarounds, Hacks, and Filters ...

Working with "Troubled" Browsers

The Browsers

Hack and Workaround Management 101

Part IV. The Behavioral Layer: JavaScript and the DOM

26. Introduction to JavaScript

A Little Background

Using JavaScript

JavaScript Syntax

Event Handling

The Browser Object

Where to Learn More

27. D0M Scripting

A Sordid Past

Out of the Dark Ages

The DOM

Manipulating Documents with the DOM

Working with Style

DOM Scripting in Action

Supplement: Getting Started with Ajax

PartY. Web Graphics

28. Web Graphics Overview

Web Graphic File Formats

Image Resolution

Color on the Web

Web Graphics Production Tips

29. GIF Format

8-Bit Indexed Color

LZW Compression

Interlacing

Transparency

Minimizing GIF File Sizes

Designing GIFs with the Web Palette

30. JPEG Format

24-Bit Color

JPEG Compression

Progressive JPEGs

Creating JPEGs

Minimizing JPEG File Size

31. PNG Format

When to Use PNGs

PNG Features

Platform/Browser Support

Creating PNG Files

PNG Optimization Strategies

For Further Reading

32. Animated GIFs

How They Work

Using Animated GIFs

Tools

Creating Animated GIFs

Optimizing Animated GIFs

Part Vl. Media

33. Audio on the Web

Basic Digital Audio Concepts

Using Existing Audio

Preparing Your Own Audio

Streaming Audio

Audio Formats

Choosing an Audio Format

Adding Audio to a Web Page

34. Video on the Web

Basic Digital Video Concepts

Compression

Video File Formats

Adding Video to an HTML Document

35. The Flash Platform

Using Flash on Web Pages

Creating Flash Movies

ActionScript

Adding Flash to a Web Page

Integrating Flash with Other Technologies

The Flash Player

Flash Resources

36. Printing from the Web

Browser Print Mechanisms

Cascading Style Sheets for Print

Portable Document Format (PDF)

Flash Printing

Part VII. Appendixes

A. HTML Elements and Attributes

B. CSS 2.1 Properties

C. Character Entities

D. Specifying Color

E. Microformats:Extending(X)HTML

Glossary

Index