did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780764543456

Creating Web Pages All-in-One Desk Reference For Dummies®, 2nd Edition

by ; ; ; ; ; ; ; ; ; ;
  • ISBN13:

    9780764543456

  • ISBN10:

    0764543458

  • Edition: 2nd
  • Format: Paperback
  • Copyright: 2004-01-01
  • Publisher: For Dummies
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.99

Summary

Whether you want to build a Web page to recap a recent family reunion, promote your beagle breeding business, or market the next pet rock and make millions through e-commerce, this book will get you started. With almost 800 information-packed pages, it's actually nine concise minibooks, each tackling a specific aspect of Web development. Beginners will get off to a good start and old hands will learn the latest on XML, JavaScript, and more. This guide covers: Getting up to speed on the basic information and skills you need to start creating a Web site Finding an Internet Service Provider (ISP) or a free Web-hosting like Yahoo! GeoCities to host your Web pages Choosing and registering a domain name Selecting tools for your Web workshop, including Web browsers, graphics programs, HTML editors, Java and animation tools, and office suites Designing and tweaking Web pages with HTML Using FrontPage 2003 as an HTML editor, an image editor, and a Web site publisher Using Dreamweaver MX 2004, with info on incorporating images such as rollovers and hot spots, laying out pages with layers, using templates, and more Adding pizzazz to your Web pages with multimedia, including graphics, sound, video, animation, and applets Using JavaScript to create interactive features such as clickable images and smart forms, with info on basic JavaScript constructions, such as comments, variables, conditional expressions, loops, and operations Using Flash MX 2004 to create sophisticated graphic effects and movies Adding e-commerce capability using simplified, hosted, off-the-shelf, or build-your-own systems Using XML (Extensible Markup Language) to encapsulate and transmit not just Web pages but any kind of structured info (such as database records) Whole books have been written on these topics and programs, but this all-in-one guide will give you a good overview of essential information. Step-by-step instructions and screen shots guide you smoothly though the things you want to do. And you'll get hands-on experience right from the start with the CD-ROM that comes with the book. It includes: Trial versions of Macromedia Dreamweaver MX 2004, Flash MX 2004, and Contribute xmlspy Version 2004 Home Edition, evaluation If you're looking for a convenient reference that will get you started and give you the basics on adding new features and functions to your Web pages, Creating Web Pages for Dummies, 2nd Edition is the resource you'll use again and again. Note:CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Table of Contents

Introduction 1(1)
About This Book
2(1)
How to Use This Book
2(1)
Who Are You?
3(1)
How This Book Is Organized
4(2)
Book I: Web Page Basics
4(1)
Book II: HTML
4(1)
Book III: FrontPage 2003
5(1)
Book IV: Dreamweaver
5(1)
Book V: Multimedia: Pulling Together Graphics, Sound, Video, Animations, and Applets
5(1)
Book VI: JavaScript
5(1)
Book VII: Flash
5(1)
Book VIII: Adding E-Commerce Capability
6(1)
Book IX: XML
6(1)
What's on the CD?
6(1)
Icon Alert!
6(3)
Book I: Web Page Basics
9(96)
Creating a Successful Web Site
11(16)
Web Site Basics
11(2)
Different kinds of Web sites
11(2)
Creating a Web site: An overview
13(1)
Planning Your Web Site
13(1)
Creating Your Web Pages
14(1)
From scratch, using a text editor
14(1)
Using a graphical Web page editor
14(1)
Beyond HTML: Adding nifty features
14(1)
Publishing Your Web Pages
15(2)
Finding space for your Web site
15(1)
Publicizing your Web site
16(1)
Elements of a Successful Web Site
17(1)
Organizing Site Content
18(3)
Sequential organization
18(1)
Hierarchical organization
19(1)
Combination sequential and hierarchical organization
20(1)
Web organization
20(1)
What to Include on Every Page
21(1)
What to Include on Every Web Site
22(5)
Home page
22(1)
Cover page
23(1)
Site map
24(1)
Contact information
24(1)
Help page
24(1)
FAQ
24(1)
Related links
25(1)
Discussion group
25(2)
Building Your First Web Site
27(14)
Registering with a Free Web Host
27(2)
Using a Free Web Site Creation Tool
29(9)
Viewing Your First Web Page --- Live
38(3)
Exploring the Essential Elements of Web Page Design
41(24)
HTML Basics
41(1)
Adding Text
42(5)
Aligning text
43(1)
Specifying headings
43(1)
Changing text appearance
44(1)
Changing fonts
45(1)
Creating line breaks
46(1)
Adding Color
47(1)
Changing the Background
48(1)
Setting the background color
48(1)
Using a background image
49(1)
Creating Visual Interest with Horizontal Rules
49(1)
Organizing Information into Lists
50(2)
Bulleted lists
50(1)
Numbered lists
51(1)
Creating Links
52(2)
Using text links
53(1)
Using graphic links
53(1)
Linking within the same page
54(1)
Using Tables
54(5)
Creating a basic table
54(2)
Using a table for page layout
56(3)
Creating Navigation Bars
59(3)
Deciding what to include in a navigation bar
60(1)
Creating a text-based navigation bar
60(2)
Using images in a navigation bar
62(1)
Introducing Frames
62(3)
Working with Graphics, Sounds, and Video
65(14)
Getting Familiar with File Formats for Image, Sound, and Video
65(3)
Image file
65(2)
Sound file formats
67(1)
Video file formats
67(1)
Inserting a Graphic Image
68(1)
Working with Graphic Images
68(1)
Carving Up Graphics with Image Maps
69(4)
Using Transparent GIF Images
73(2)
Incorporating Sounds
75(1)
Inserting a link to a sound file
75(1)
Embedding a sound file
76(1)
Creating a background sound
76(1)
Incorporating Video Clips
76(3)
Inserting a link to a video
77(1)
Embedding a video
77(2)
Building Your Web Workshop
79(8)
Web Browsers
79(1)
Netscape 7.0
79(1)
Internet Explorer 6
80(1)
Graphics Programs
80(2)
Photoshop
81(1)
CorelDraw
81(1)
Paint Shop Pro
81(1)
Windows Paint
82(1)
HTML Editors
82(1)
Dreamweaver
82(1)
Composer
83(1)
FrontPage 2003
83(1)
HotDog Professional
83(1)
Java and Animation Tools
83(1)
JBuilder
84(1)
Flash
84(1)
Office Suites
84(3)
Corel WordPerfect Office 11
84(1)
Lotus SmartSuite Millennium Edition
85(1)
Microsoft Office
85(2)
Publishing Your Web Site
87(10)
Publishing Your Web Pages
87(7)
FTP
88(3)
Web Publishing Wizard
91(3)
Rating Your Site
94(2)
Submitting Your Site to Search Services
96(1)
Publicizing Your Web Site
97(8)
Springing For a Domain Name
97(2)
Choosing a domain name
98(1)
Registering a domain name
98(1)
Understanding Search Services
99(2)
Specifying a descriptive HTML title
100(1)
Optimizing Web page text
100(1)
Using HTML meta tags
101(1)
Exploring automated submission tools
101(1)
Going Beyond Search Services
101(4)
Getting links
102(1)
Advertising your site
102(1)
Using site statistics
103(2)
Book II: HTML
105(88)
Creating an HTML Page
107(10)
Understanding HTML Basics: Text and Tags
107(2)
Formatting text
108(1)
Nesting tags
109(1)
Using HTML Structure Tags
109(4)
The !DOCTYPE tag
110(1)
The <HTML> tag
110(1)
The <HEAD> and <TITLE> tags
111(1)
The <META> tag
111(1)
The <BODY> tag
112(1)
Getting Familiar with Basic HTML Tags
113(4)
Making headings
113(1)
Making paragraphs
113(1)
Emphasizing text
113(1)
Making lists
114(3)
Setting Background and Text Characteristics
117(10)
Applying a Color Background
117(1)
Applying an Image Background
118(1)
Finding Images to Use
119(1)
Setting Document Text Colors
120(1)
Changing text colors
120(1)
Changing link colors
120(1)
Specifying Text Alignment
121(2)
Using Font Type Specifications
123(4)
Adding Internal and External Links
127(10)
Understanding Links
127(4)
About URLs
128(1)
Anatomy of URLs
128(1)
Absolute and relative URLs
129(2)
Understanding Anchors
131(1)
Making Links
131(3)
Linking to documents within your site
131(1)
Linking to pages out on the Web
132(1)
Linking to other stuff on the Internet
133(1)
Making Links within Documents
134(2)
Making internal links
134(1)
Marking internal targets
135(1)
Using a Link-Checker Utility
136(1)
Working with Images
137(10)
Adding Images
137(4)
Optimizing Images for Quick Download
141(1)
Controlling Image Alignment
142(1)
Surrounding Images with Blank Space
143(1)
Making Clickable Images
144(3)
Controlling Page Layout
147(8)
Developing Tables
147(3)
Embedding Horizontal Rules
150(2)
Forcing Line Breaks
152(3)
Creating Forms
155(12)
Creating a Basic Form
155(3)
Using Form Components to Collect Information
158(9)
Including Submit and Reset buttons
158(1)
Including check boxes, radio buttons, and more
159(1)
Making check boxes
159(2)
Making radio buttons
161(1)
Using other input types
162(1)
Including select lists
162(2)
Including text areas
164(3)
Working with Frames
167(12)
About Frames
167(3)
Developing Content
170(1)
Developing Alternative Content
170(1)
Establishing the Frameset Document
171(2)
Setting Up the Frames
173(2)
Setting Up Links and Targets
175(1)
Testing Your Framed Site
176(3)
Developing Style Sheets
179(14)
About Style Sheets
179(2)
Accommodating browser differences
179(1)
Understanding inheritance
180(1)
Connecting Style Sheets to HTML Documents
181(3)
Embedding style sheets
182(1)
Linking style sheets
183(1)
Understanding Style Rules
184(9)
Applying style rules
186(1)
Setting a font for an entire document
186(1)
Specifying text and background colors
187(2)
Specifying background images
189(4)
Book III: FrontPage 2003
193(74)
Getting to Know FrontPage
195(6)
``What Is FrontPage, and What Can I Do with It?''
195(1)
How FrontPage Is Organized
195(1)
Viewing Your Web Site
196(4)
Introducing the FrontPage Editor
200(1)
Getting Started with FrontPage: Your First Web Site
201(10)
Creating a New Web Site
201(3)
Creating Web Pages
204(3)
Creating an empty Web page
204(1)
Creating a Web page from a template
204(2)
Creating framed Web pages
206(1)
Changing a Filename
207(1)
Saving Your Web Pages
208(1)
Opening Files from Other Programs with FrontPage
209(2)
Customizing FrontPage to Your Liking
211(10)
A Quick Guide to the Three Modes of the FrontPage Editor
211(2)
Using FrontPage Toolbars
213(1)
Creating Folders
214(1)
Deleting Files and Folders
215(1)
Importing Webs and Web Pages
216(5)
Importing files that you created elsewhere
217(1)
Importing folders that you created elsewhere
217(1)
Importing a Web site that you created elsewhere
218(3)
Laying the Groundwork for Your Web Pages
221(8)
Applying a Theme to a Web Page (Or an Entire Web Site)
221(2)
Editing a Theme
223(1)
Editing Page Properties
224(5)
Setting a background image
225(1)
Setting background colors
226(1)
Setting page margins
227(2)
Getting the Basics on Your Page: Text, Tables, and Links
229(14)
Changing Text Attributes
229(4)
Changing font properties
230(1)
Changing paragraph settings
231(1)
Creating bulleted and numbered lists
232(1)
Changing borders and shading properties
232(1)
Working with Tables
233(5)
Creating a new table
234(3)
Modifying tables
237(1)
Creating and Using Hyperlinks
238(5)
Working with the Hyperlinks view
241(1)
Recalculating a project's hyperlinks
241(2)
Perking Up Your Pages with Interactive Buttons, Counters, and More
243(8)
Inserting Some Extra Effects
243(4)
Adding a hit counter
243(2)
Adding an interactive button (rollover)
245(1)
Adding a marquee
246(1)
Adding Graphics to Web Pages
247(4)
Adding a graphic on your own
248(1)
Adding clip art from the Clip Organizer to a Web page
249(2)
Image Editing for Everyone
251(10)
Activating the Pictures Toolbar
251(1)
Image Manipulation Made Easy
252(7)
Scaling an image
252(1)
Changing brightness and contrast
253(1)
Setting an image's transparent color
254(1)
Beveling an image
254(1)
Cropping an image
255(1)
Flipping and rotating images
256(1)
Placing text over an image
257(1)
Adding a hyperlink to an image
258(1)
Creating Image Maps
259(2)
Publishing Your Web Pages
261(6)
Publishing a Web by Using HTTP
261(2)
Publishing a Web by Using FTP
263(4)
Setting up an FTP connection
263(1)
Publishing your Web
264(3)
Book IV: Dreamweaver
267(98)
Getting to Know Dreamweaver
269(10)
What Is Dreamweaver, and What Can I Do with It?
269(1)
Introducing the Document Window
270(1)
Examining Your Site with the Site Window
271(2)
Choosing between Standard, Layout, and Expanded Tables Modes
273(1)
Exploring Toolbar Buttons
274(1)
Using Panels, Bars, and Properties Inspectors
275(2)
Panels and bars
275(1)
Properties inspectors
276(1)
Getting Help
277(2)
Creating Your First Web Site with Dreamweaver
279(8)
Starting Dreamweaver
279(1)
Creating a New Site
279(4)
Creating a New Document
283(1)
Adding Content to a Document
283(2)
Saving a Document
285(1)
Previewing a Document in a Web Browser
285(2)
Creating Basic Web Pages
287(18)
Customizing What You See in the Document Window
287(2)
Turning rulers on and off
287(1)
Moving and resetting the origin
288(1)
Changing ruler measurement units
288(1)
Viewing the grid
288(1)
Activating and deactivating grid snapping
288(1)
Establishing Page Properties
289(4)
Entering Text
293(2)
Inserting text
293(1)
Inserting a line break
293(1)
Deleting text and line breaks
293(1)
Modifying text
294(1)
Manipulating Images
295(5)
Inserting an image
296(1)
Deleting an image
297(1)
Modifying an image
297(3)
Working with Links
300(2)
Inserting a link
300(1)
Deleting a link
300(1)
Using named anchors
301(1)
Working with Tables
302(1)
Inserting a table
302(1)
Deleting a table
303(1)
Storing Information in Table Cells
303(2)
Adding an image to a cell
303(1)
Adding text to a cell
304(1)
Deleting an image from a cell
304(1)
Deleting text from a cell
304(1)
Incorporating Interactive Images
305(12)
Creating a Link from an Image
305(1)
Creating Clickable Hot Spots
306(2)
Creating a hot spot
306(2)
Modifying a hot spot
308(1)
Adding Text Rollovers (Flash Text)
308(2)
Adding Flash text
308(2)
Changing Flash text
310(1)
Playing (previewing) Flash text
310(1)
Adding Button Rollovers (Flash Buttons)
310(2)
Adding a Flash button
310(2)
Changing a Flash button
312(1)
Modifying Flash button features
312(1)
Playing (previewing) a Flash button
312(1)
Inserting Image Rollovers
312(2)
Setting Up a Navigation Bar
314(3)
Creating a new navigation bar
314(2)
Modifying a navigation bar
316(1)
Adding Multimedia Objects
317(6)
Adding Audio and Video to Your Pages
317(3)
Embedding an audio or video clip
318(2)
Linking to an audio or video clip
320(1)
Adding Other Media
320(3)
Punching Up Your Pages with Forms and Frames
323(14)
Incorporating Forms
323(6)
Adding a form
324(1)
Specifying form properties
324(1)
Labeling form objects
325(1)
Using text fields
326(1)
Setting up buttons
327(1)
Adding form elements
328(1)
Structuring Pages with Frames
329(8)
Adding frames
329(1)
Modifying frames
330(2)
Deleting frames
332(1)
Saving frames
332(1)
Saving framesets
333(1)
Setting no-frames content
333(1)
Targeting content
334(3)
Laying Out Pages with Layers
337(10)
Adding a Layer
337(1)
Selecting a Layer
338(1)
Deleting a Layer
338(1)
Placing Objects in a Layer
338(1)
Including a Background Image or Color in a Layer
339(1)
Naming a Layer
339(1)
Nesting Layers
340(2)
Enabling nesting
340(1)
Creating a new nested layer
341(1)
Changing the nesting of an existing layer
341(1)
Collapsing or expanding your view in the Layers panel
341(1)
Aligning Layers
342(1)
Changing the Visibility of a Layer
343(1)
Layering Layers: Setting the Z-index
343(2)
Moving a Layer
345(1)
Resizing a Layer
346(1)
Resizing Multiple Layers at the Same Time
346(1)
Using Templates for a Consistent Look
347(6)
About Templates
347(1)
Creating and Using Templates
348(3)
Creating a template
349(1)
Adding an editable region
349(2)
Using a Template to Create a Web Page
351(2)
Publishing and Maintaining Your Site
353(12)
Defining Remote Host Settings
353(3)
Connecting to a Web Server
356(2)
Transferring Files
358(1)
Collaborating on Site Revisions
358(2)
Enabling file check in/check out
359(1)
Checking files in and out
359(1)
Maintaining Your Site
360(5)
Measuring download time
360(1)
Monitoring links
361(2)
Setting up meta tags
363(2)
Book V: Multimedia: Pulling Together Graphics, Sound, Video, Animations, and Applets
365(54)
Adding Visual Appeal with Graphics and Photos
367(18)
Acquiring Web-Friendly Graphics and Photos
367(1)
Optimizing Your Images for the Web
368(4)
Saving your images in a Web-friendly format
369(1)
Reducing image file size
369(1)
Choosing Web-friendly image colors
370(2)
Creating Transparent Images
372(2)
Creating Clickable Images
374(11)
Adding the image
375(2)
Mapping clickable areas
377(3)
Defining the map
380(5)
Creating Media Files and Putting Them on Your Site
385(20)
The Difference between Downloadable and Streaming Media
385(2)
Creating Streaming Audio Files
387(4)
Creating Downloadable Audio Files
391(2)
Creating Video Files for Your Web Pages
393(3)
Gathering the hardware and software you need
394(1)
Converting a video file to RealVideo format
395(1)
Creating an Animated Effect
396(6)
Editing your animated effect
401(1)
Optimizing your animated effect
402(1)
Finding Media Files
402(1)
Adding Media Files to Your Web Page
403(2)
Adding a link to a media file
403(1)
Embedding a media file
404(1)
Spicing Up Your Site with Java Applets
405(14)
Finding Applets
406(1)
Inserting Applets into HTML: An Overview
406(1)
Inserting Applets with the <APPLET> Tag
406(4)
Looking at the <APPLET> tag syntax
407(3)
Placing an applet on a page using the <APPLET> tag
410(1)
Inserting Applets with the <OBJECT> Tag
410(4)
Looking at the <OBJECT> tag syntax
411(2)
Placing an applet on a page using the <OBJECT> tag
413(1)
Understanding Applet Security
414(1)
Creating Your Own Java Applets
415(4)
What you need to create Java applets
415(2)
From source to executable code: A look at the applet development life cycle
417(2)
Book VI: JavaScript
419(84)
JavaScript Syntax and Keywords
421(10)
A Quick Overview of the JavaScript Scripting Language
421(1)
Adding Scripts to HTML Files
422(1)
About JavaScript Security
422(2)
Document Object Model Basics
424(3)
The document object model
424(2)
Built-in JavaScript data types
426(1)
Utility objects
426(1)
Basic Punctuation and Syntax
427(4)
Top-down execution
428(1)
Spelling and capitalization (case)
428(1)
Pairs
428(1)
Nested quotes
429(2)
Basic JavaScript Constructs
431(12)
Documenting Your Script with Comments
431(1)
Creating Variables to Hold Temporary Values
432(2)
Declaring a variable
432(1)
Assigning values to a variable
432(1)
Accessing a variable
433(1)
Understanding variable scope
433(1)
Testing Conditional Expressions: if...else
434(1)
Constructing Loops
435(3)
for
435(1)
while
436(1)
break
437(1)
continue
437(1)
Getting Familiar with JavaScript Operators
438(5)
Assignment operators
438(1)
Comparison operators
438(1)
Logical operators
439(1)
Mathematical operators
439(1)
String operators
440(1)
Unary operators
440(1)
Operator precedence
441(2)
Working with the Document Object Model
443(22)
Accessing Object Properties
444(1)
Accessing Object Methods
445(1)
anchor
445(1)
applet
446(1)
area
446(1)
button
447(1)
checkbox
447(1)
document
448(1)
fileUpload
449(1)
form
450(1)
frame
450(1)
hidden
451(1)
history
451(1)
image
452(1)
link
453(1)
location
454(1)
Math
455(1)
navigator
456(1)
password
456(1)
radio
457(2)
reset
459(1)
select
459(2)
submit
461(1)
text
461(1)
textarea
462(1)
window
463(2)
Exploring Built-In Data Types
465(6)
Array
465(1)
Date
466(1)
Invoking Date Methods
467(1)
String
468(3)
Defining and Using Functions
471(6)
About Using Functions
471(2)
Calling a function
471(1)
Defining a function
472(1)
Returning values
473(1)
Taking Advantage of Built-In Functions
473(1)
Using Functions to Create Custom Objects
474(3)
Adding Interactivity with Event Handlers
477(4)
Calling Event Handlers
477(1)
Examining the Event Handlers Supported by JavaScript
478(3)
Working with Forms
481(10)
Data Validation Basics
481(1)
Field-Level Validation
482(6)
Ensuring that a value exists
482(2)
Ensuring that a value is numeric
484(2)
Ensuring that a value matches a pattern
486(2)
Form-Level Validation
488(3)
More Cool Things You Can Do with JavaScript
491(12)
Hiding Scripts from Non-JavaScript-Enabled Browsers
491(1)
Generating Pop-Up Messages
492(1)
Attaching Scripts to Clickable HTML Elements
493(1)
Displaying a Formatted Date
493(1)
Reusing Scripts with .js Files
494(1)
Creating Additional Browser Windows
495(1)
Creating Automatically Scrolling Text
496(1)
Detecting the Browser Version and Plug-Ins
497(4)
Detecting the browser version
497(3)
Detecting browser plug-ins
500(1)
Customizing Web Pages Based on User Input
501(2)
Book VII: Flash
503(98)
Getting to Know Flash
505(16)
Understanding the Moviemaking Process
505(2)
Starting Flash
507(1)
Working with Movie Files
507(2)
Opening a Flash movie file
508(1)
Importing a non-Flash file
508(1)
Saving a movie file
508(1)
Tailoring Your Work Environment with Panels
509(2)
Displaying panels
509(1)
Closing panels
510(1)
Grouping panels
511(1)
Setting Flash Preferences
511(6)
Setting General preferences
511(2)
Setting Editing preferences
513(1)
Setting Clipboard preferences
514(1)
Setting Warnings preferences
515(1)
Setting ActionScript preferences
516(1)
Streamlining Your Work with Keyboard Shortcuts
517(2)
Getting Help
519(2)
Getting Acquainted with the Tools Window
521(18)
Locating and Using Drawing Tools
521(2)
Arrow Tool
523(1)
Brush Tool
524(1)
Dropper Tool
525(1)
Eraser Tool
526(2)
Fill Transform Tool
528(1)
Free Transform Tool
528(2)
Ink Bottle Tool
530(1)
Lasso Tool
530(1)
Line Tool
531(1)
Oval Tool
532(1)
Paint Bucket Tool
532(2)
Pen Tool
534(1)
Pencil Tool
534(1)
Rectangle Tool
535(2)
Subselect Tool
537(1)
Text Tool
537(2)
Using Layers
539(12)
Getting Familiar with Layers
539(2)
Creating Layers
541(1)
Working with Layers
542(2)
Selecting a layer
542(1)
Selecting two or more layers
542(1)
Copying a layer
542(1)
Renaming a layer
543(1)
Deleting a layer
543(1)
Modifying layer properties
543(1)
Positioning Elements with Guide Layers
544(3)
Creating standard guide layers
545(1)
Creating motion guide layers
546(1)
Masking Parts of an Image with Mask Layers
547(4)
Creating a mask layer
547(2)
Editing mask layers
549(2)
Creating Reusable Symbols
551(12)
Working with Symbols
551(5)
Creating symbols
552(2)
Duplicating symbols
554(1)
Converting animation into a movie clip symbol
554(1)
Placing a movie clip symbol on the Stage
555(1)
Viewing movie clip animation
556(1)
Working with Buttons
556(3)
Creating a button symbol
557(2)
Testing your button symbol
559(1)
Working with Instances
559(4)
Creating a new instance of a symbol
560(1)
Inspecting instance properties
560(1)
Changing the color and transparency of an instance
561(2)
Making Movies
563(16)
Creating Animation
563(6)
Creating a frame-by-frame animation
563(1)
Creating tweened animation
564(5)
Creating a motion path
569(1)
Making Your Movies Interactive
569(4)
For ActionScript programmers: adding actions using the Actions panel
570(1)
For nonprogrammers: Adding actions using the Behaviors panel
570(3)
Editing an action
573(1)
Working with Sound
573(6)
Importing a sound file
574(1)
Adding sound to buttons and movies
574(2)
Customizing a sound wave
576(3)
Optimizing Movies
579(8)
General Rules for Optimization
579(1)
Using Color Efficiently
580(1)
Streamlining Download Performance
580(5)
Testing download performance
581(3)
Improving download performance
584(1)
Optimizing Lines and Objects
585(1)
Optimizing Text
586(1)
Publishing and Printing Your Movie
587(8)
Publishing and Exporting Your Movie
587(5)
Publishing your movie
588(1)
Exporting your movie
589(1)
Flash publish settings
590(1)
HTML publish settings
591(1)
Printing Your Movie
592(3)
Printing designated frames
592(1)
Printing a storyboard filled with thumbnails
593(2)
Using Flash with Other Programs
595(6)
Bringing a File into Flash
595(1)
Importing Non-Flash Files
596(2)
Importing a file into Flash
596(1)
File types that Flash can import
597(1)
Importing a file sequence
597(1)
Pasting Non-Flash Files into Flash
598(1)
Compressing Imported Bitmaps
599(2)
Book VIII: Adding E-Commerce Capability
601(64)
Getting to Know E-Commerce
603(12)
Understanding E-Commerce
603(8)
E-commerce overview
605(2)
Anatomy of a successful e-commerce site
607(4)
Choosing an E-Commerce Solution
611(4)
Simplified e-commerce solutions
611(1)
Hosted e-commerce solutions
612(1)
Off-the-shelf e-commerce software
612(1)
Build-your-own e-commerce solutions
613(2)
Simplified E-Commerce Solutions
615(16)
What Is a Simplified E-Commerce Solution?
616(1)
Finding a Simplified E-Commerce Solution
617(1)
Evaluating a Simplified E-Commerce Solution
617(1)
Implementing a Simplified E-Commerce Solution
618(13)
Signing up for the service
618(3)
Setting up your shopping cart
621(6)
Generating HTML
627(1)
Adding HTML to your Web page
627(1)
Testing your new e-commerce-enabled Web site
628(3)
Hosted E-Commerce Solutions
631(8)
What Is a Hosted E-Commerce Solution?
631(1)
Finding a Hosted E-Commerce Solution
632(1)
Evaluating a Hosted E-Commerce Solution
633(1)
Implementing a Hosted E-Commerce Solution
634(5)
Signing up for the e-commerce service
634(1)
Building your e-commerce Web site
635(2)
Signing up for a merchant account
637(2)
Create-Your-Own E-Commerce Solutions
639(10)
What Is a Custom E-Commerce Solution?
640(3)
Why a custom solution?
641(1)
Popular e-commerce programming languages
642(1)
Standard E-Commerce Components
643(6)
Storefront
643(3)
Security measures
646(1)
Credit-card processing
647(2)
Online Marketing: The Key to a Successful E-Commerce Site
649(16)
Online Marketing: The Basics
649(2)
Designing a Credible Storefront
651(4)
Sticking to sound design principles
652(1)
Creating professional copy
653(1)
Including contact information
654(1)
Keeping your site up-to-date
655(1)
Streamlining the Purchase Process
655(4)
Adding a Click To Buy button
656(1)
Telling your customers the damage --- in advance
656(1)
Guiding customers through the buying process
657(1)
Providing order confirmation and tracking information
658(1)
Offering special sales, promotions, and incentives
659(1)
Offering Top-Notch Online Customer Service
659(6)
Providing product information
660(1)
Communicating company policies
661(1)
Offering order- and product-related support
661(4)
Book IX: XML
665(72)
Getting to Know XML
667(10)
What Is XML?
667(5)
A standard way to exchange documents over the Web
667(1)
A standard way to separate data from presentation
668(1)
A ``family'' of related standards
669(3)
Why Develop XML Applications?
672(1)
The Downside of XML
673(1)
Applications Tailor-Made for XML
674(1)
XML Development Tools
675(2)
Editors
675(1)
Parsers and processors
675(2)
The XML Specification
677(12)
Logical and Physical Structures
677(3)
Logical structures
678(1)
Physical structures
679(1)
Notation in XML Rules
680(4)
Expression code syntax and meaning
681(1)
Expression extensions
682(1)
Prefix operator
683(1)
Suffix operators
683(1)
Syntactic Constructs
684(5)
Literals
684(2)
Names and tokens
686(3)
Designing a DTD
689(10)
What Is a DTD?
689(5)
Prolog and document type declarations
690(2)
Document type declaration examples
692(1)
Declaring the root element
693(1)
Associating a DTD with an XML Document
694(1)
Including an internal DTD
694(1)
Referencing an external DTD
694(1)
DTD Markup
695(4)
Characters
695(1)
CDATA sections
696(1)
Comments
696(1)
Processing instructions
696(3)
Logical Structures
699(14)
Using Tags
699(1)
Elements
700(4)
Declaring elements
701(2)
Declaring elements of type ``mixed content''
703(1)
Assigning Attributes to Elements
704(7)
Attribute-list declarations
704(1)
Attribute declarations
705(6)
Conditional Sections
711(2)
Physical Structures
713(18)
Entities
713(10)
Document entity
714(1)
Entity declarations
715(1)
Entity processing
716(3)
External entities
719(1)
Internal entities
720(1)
Parameter entities
721(1)
Parsed and unparsed entities
722(1)
Referencing Characters and Entities
723(6)
Character encoding in entities
724(1)
Character references
725(1)
Entity references
726(3)
Notations and Notation Declarations
729(2)
Converting, Publishing, and Serving XML
731(6)
Converting Non-XML Documents to XML
731(1)
Publishing XML
732(1)
Serving XML
733(2)
Clients (and client-side includes)
733(1)
Servers (and server-side includes)
734(1)
Managing and Maintaining XML
735(2)
Appendix: About the CD 737(8)
Index 745(40)
End-User License Agreement 785

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program