by Janine Warner
Weave Some Magic on the Web the Fun and Easy Way
Design, Organize, Build, and Deploy Prrofessional Sites
Janine Warner is a bestselling author, journalist, and Internet consultant.
Since 1995, she’s written and coauthored more than a dozen books about the
Internet, including Creating Family Web Sites For Dummies and Teach Yourself Dreamweaver Visually.
She’s also the host of a series of training videos on Web design for Total
Training, a pioneer in innovative video-based training. Her first video on
Dreamweaver has won two industry awards, and excerpts of her videos
are features at both Microsoft.com and Adobe.com.
An award-winning journalist, her articles and columns have appeared in a
variety of publications, including The Miami Herald, Shape Magazine, and the
Pulitzer Prize-winning Point Reyes Light newspaper. She also writes a regular
column about Dreamweaver for Layers Magazine.
Janine is a popular speaker at conferences and events throughout the
United States and abroad, and she’s taught online journalism courses at
the University of Southern California Annenberg School for Communication and the University of Miami.
Warner is a special guest reporter for the consumer technology show Into
Tomorrow (a syndicated program that reaches more than one million weekly
listeners), and she has been a featured guest on television news and technology
programs on ABC, NBC, and TechTV.
Warner has extensive Internet experience working on large and small Web
sites. From 1994 to 1998, she ran Visiontec Communications, a Web design
business in Northern California, where she worked for a diverse group of
clients including Levi Strauss & Co., AirTouch International, Beth’s Desserts,
and many other small and medium-size businesses.
In 1998, she joined The Miami Herald as their Online Managing Editor. A year
later, she was promoted to Director of New Media and managed a team of
designers, programmers, journalists, and sales staff. She left that position
to serve as Director of Latin American Operations for CNET Networks, an
international technology media company.
Warner earned a degree in journalism and Spanish from the University of
Massachusetts, Amherst, and spent the first several years of her career in
Northern California as a reporter and editor.
To learn more, visit www.JCWarner.com.
Author’s Acknowledgments
I love teaching Web design because it’s so much fun to see what everyone
creates on the Internet. Most of all, I want to thank all the people who have
read my books or watched my videos over the years and gone on to create
Web sites. You are my greatest inspiration. Thank you, thank you, thank you.
Thanks to my love, David LaFontaine, whose patience and support have kept
me fed, loved, and entertained. Thanks also to Duce, Yuki, and Faust.
Thanks to Frank Vera, a skilled programmer who deserves credit for revising
the three most complex chapters in this book, Chapters 13, 14, and 15, and
helping me test the dynamic database features in Dreamweaver.
Thanks to Web designers Mariana Davi Cheng (DaviDesign.com), Susie
Gardner (HopStudios.com), Sheila Castelli (DigitalCottage.com), and Anissa
Thompson (Anissat.com), who designed many of the Web sites featured in
the examples in this book.
Thanks to the entire editorial team: Travis Smith for his superb tech editing;
Susan Pink for catching the details and improving the prose; and Bob Woerner
for shepherding this book through the development and publishing process.
Over the years, I’ve thanked many people in my books — family, friends,
teachers, and mentors — but I have been graced by so many wonderful
people now that no publisher will give me enough pages to thank them all.
So let me conclude by thanking everyone who has ever helped me with a
Web site, a book, or any other aspect of writing and Internet research, just
so I can go to sleep tonight and know I haven’t forgotten anyone.
Introduction
In the ten-plus years that I’ve been writing about Web design, I’ve seen
many changes — from the early days (before Dreamweaver even existed)
when you could create only simple pages with HTML 1.0, to the elaborate
designs you can create with Dreamweaver today using XHTML, CSS,
JavaScript, multimedia, and more.
If you’re not sure what those acronyms mean yet, don’t worry. I remember
what it was like to learn all this stuff, too, so I designed this book to introduce
you to the basic concepts. But I also want to prepare you for the everchanging
world of Web design, so I show you how to use Dreamweaver to
create Web sites that take advantage of the latest advances in Web technologies,
such as CSS and XHMTL.
One of the challenges of Web design today is that Web pages are not only
displayed on different kinds of computers but are also being downloaded to
computers with monitors that are as big as wide-screen televisions and as
small as cell phones. As a result, creating Web sites that look good to all visitors
is a lot more complex than it used to be, and standards have become a
lot more important. That’s why you find out not only how to use all the great
features in Dreamweaver but also how to determine which of those features
will best serve your goals and your audience.
About This Book
I designed Dreamweaver CS3 For Dummies to help you find the answers you
need when you need them. You don’t have to read this book cover to cover,
and you certainly don’t have to memorize it. Consider this a quick study
guide and a reference you can return to. Each section stands alone, giving
you easy answers to specific questions and step-by-step instructions for common tasks.
Want to find out how to change the background color in Page Properties,
design styles to align images, or add an interactive photo gallery with the
Swap Image behavior? Jump right in and go directly to the section that most
interests you. And don’t worry about getting sand on this book if you do
take it to the beach or coffee spilled on the pages if you bring it with you to
breakfast — I promise it won’t complain!
What’s New in Dreamweaver CS3?
Dreamweaver’s high-end features make it the preferred choice for professional
Web designers, and its easy-to-use graphical interface makes it popular
among novices and hobbyists as well. With each new version, Dreamweaver
has become more powerful and feature rich, but this upgrade is arguably the
most dramatic, with the following new features:
Better integration with Photoshop, Flash, and other design programs.
Some of the coolest improvements to Dreamweaver CS3 are due to the
fact that Macromedia (the company that created all previous versions
of Dreamweaver) was acquired by Adobe (a company well-known for
creating other popular programs, including Photoshop, Illustrator, and
InDesign). As a result, programs that used to belong to Macromedia,
including Fireworks and Flash, are now fully integrated with programs created
by Adobe, such as Photoshop and Acrobat. And that means you can
now work much more efficiently with this popular collection of tools, creating
graphics in Photoshop and moving them into Dreamweaver with cutand-
paste ease. If you’re an experienced Photoshop user, you may already
be familiar with Adobe’s Bridge program, which makes it easy to share
images and other files among programs. With CS3, the Bridge now supports
files from a wide collection of programs, including Dreamweaver.
Enhanced CSS support. Other enhancements to Dreamweaver CS3
include better CSS support and new CSS features and templates. Creating
Web sites with Cascading Style Sheets is by far the best option today.
That’s why so many of the improvements to Dreamweaver are related to
CSS and why I’ve dedicated more of this book than ever to the best strategies
for creating styles and CSS layouts.
A built-in device emulator. When it comes to testing your Web designs,
one of the most exciting additions to Dreamweaver CS3 is the new
device emulator (shown at the end of in Chapter 2). Adobe Device
Central comes with a collection of emulators that let you see how your
pages will look when displayed in a variety of cell phone brands and
models, and you can add more emulators as they become available.
Advances in dynamic site development. The most advanced features
in Dreamweaver CS3 are designed to help you create database-driven
Web sites using a broad range of technologies. Whether you prefer
PHP, ColdFusion, ASP, or any of several other options, you can use
Dreamweaver to create these kinds of advanced site technologies. If
you’re still not sure how dynamic sites work or their advantages, you’ll
find an introduction to database development in Chapter 13 and instructions
for defining data sources, displaying data in Web pages, and building
master pages in Chapters 13 and 15.
What You’re Not to Read
If you’re like most of the Web designers I know, you don’t have time to wade
through a thick book before you start working on your Web site. That’s why I
wrote Dreamweaver CS3 For Dummies in a way that makes it easy for you to
find the answers you need quickly. You don’t have to read this book cover to
cover. If you’re in a hurry, go right to the information you need most and then
get back to work. If you’re new to Web design, or you want to know the intricacies
of Dreamweaver, skim through the chapters to get an overview and
then go back and read what’s most relevant to your project in greater detail.
Whether you are building a simple site for the first time or working to
redesign a complex site for the umpteenth time, you’ll find everything you need in these pages.
Foolish Assumptions
Although Dreamweaver is designed for professional developers, I don’t assume
you’re a pro — at least not yet. In keeping with the philosophy behind the For
Dummies series, this book is an easy-to-use guide designed for readers with a
wide range of experience. Being interested in Web design and wanting to
create a Web site is key, but that desire is all that I expect from you.
If you’re an experienced Web designer, Dreamweaver CS3 For Dummies is an
ideal reference for you because it gets you working quickly with this program,
starting with basic Web page design features and progressing to more
advanced options. If you’re new to Web design, this book walks you through
all you need to know to create a Web site, from creating a new page to publishing
your finished project on the Web.
How This Book Is Organized
To ease you through the learning curve associated with any new program, I
organized Dreamweaver CS3 For Dummies to be a complete reference. This section
provides a breakdown of the five parts of the book and what you can find
in each one. Each chapter walks you through the features of Dreamweaver step
by step, providing tips and helping you understand the vocabulary of Web
design as you go along.
Part I: Creating Great Web Sites
Part I introduces you to the basic concepts of Web design as well as the main
features of Dreamweaver. In Chapter 1, I give you an overview of the many
approaches to Web design, so you can best determine how you want to build
your Web site before you get into the details of which features in Dreamweaver
are best suited to any particular design approach. In Chapter 2, I start you on
the road to your first Web site, including creating a new site, importing an existing
site, creating new Web pages, applying basic formatting, and setting links.
To make this chapter more interesting and help you see how all these features
come together, I walk you through creating a real Web page as I show you how the features work.
In Chapter 3, we move onto graphics, with an introduction to creating graphics
for the Web, an overview of the differences in formats (GIFs, JPEGs, and
PNG files), and detailed instructions for adding and positioning graphics in
your pages. In Chapter 4, you discover Dreamweaver’s testing and publishing
features, so you can start uploading pages to the Internet as soon as you’re
ready. If you work with a team of designers, you may be especially interested
in the Check In/Out feature, which makes it easier to manage a site when several
people are working together. You’ll also find instructions for using integrated
e-mail for communicating with other team members.
Part II: Appreciating Web Design Options
Chapter 5 provides an overview of how Cascading Style Sheets work and how
they can save you time. CSS has become the way to create page designs and
manage formatting on Web pages, and these features have been nicely
improved in Dreamweaver CS3. In this chapter, you find descriptions of the
style definition options available in Dreamweaver as well as instructions for
creating and applying styles. In Chapter 6, I take you further into CSS, introducing
you to the power of <div> tags and how to create CSS layouts. Here
you’ll find instructions for working with Dreamweaver’s Layers features, as
well as how to create centered CSS designs and fluid layouts.
In Chapter 7, you discover how to use HTML table features. In Chapter 8, you
find all you need to know about designing a site with frames and iframes.
(This chapter also includes tips about when frames are useful and why they
should sometimes be avoided.)
In Chapter 9, I introduce you to some of my favorite Dreamweaver features,
including sophisticated template capabilities, that enable you to create more
consistent designs and make global updates across many pages at once. I
also cover Dreamweaver’s Library items, which can be used to place and
update commonly used elements, such as navigation bars or copyright tags.
Part III: Making It Cool with Multimedia and JavaScript
In Part III you discover how cool your site can look when you add interactive
image features, audio, video, and Flash. In Chapter 10, you find instructions
for creating an interactive photo gallery with the Swap Image behavior, as
well as how to use other features in Dreamweaver’s Behaviors panel, including
the Open New Browser behavior. In Chapter 11, you find out what it takes
to add multimedia to your Web pages, including how to insert as well as
create links to a variety of file types — from Flash to video and audio files. In
Chapter 12, I cover Dreamweaver’s HTML form options, which you can use to
add feedback forms, surveys, and much more.
Part IV: Working with Dynamic Content
Part IV features three chapters that cover the most advanced features in
Dreamweaver CS3. Chapter 13 is designed to help you understand how database-
driven Web sites work and why they have become so important on the
Web. In Chapter 14, you discover how to add dynamic content to your pages,
define data sources, display recordsets, and take advantage of Dreamweaver
CS3’s new Spry features. And in Chapter 15, you pull it all together and find
out how to build master pages, create pages to search databases, and test
your work with a live connection.
Part V: The Part of Tens
Part V features three quick references to help you develop the best Web sites
possible. Chapter 16 provides a collection of online resources where you can
register domain names and find hosting services, as well as a few services
that can help you take care of more advanced challenges, such as setting up
an e-commerce system. In Chapter 17, you find ten design tips to help you get
the most out of Dreamweaver, and Chapter 18 showcases ten Web sites created
with Dreamweaver to give you an idea of what’s possible and inspire you
in your own Web projects.
Product details
Price
|
|
---|---|
File Size
| 16,343 KB |
Pages
|
459 p |
File Type
|
PDF format |
ISBN
| 978-0-470-11490-2 |
Copyright
| 2007 by Wiley Publishing, Inc |
Contents at a Glance
Introduction
Part I: Creating Great Web Sites
Chapter 1: The Many Ways to Design a Web Page
Chapter 2: Opening and Creating Sites in Dreamweaver
Chapter 3: Adding Graphics
Chapter 4: Managing, Testing, and Publishing a Site
Part II: Appreciating Web Design Options
Chapter 5: Cascading Style Sheets
Chapter 6: Creating CSS Layouts
Chapter 7: Coming to the HTML Table
Chapter 8: Framing Your Pages
Chapter 9: Coordinating Your Design Work
Part III: Making It Cool with Multimedia and JavaScript
Chapter 10: Adding Interactivity with Behaviors
Chapter 11: Showing Off with Multimedia
Chapter 12: Forms Follow Function
Part IV: Working with Dynamic Content
Chapter 13: Building a Dynamic Web Site: Getting Started
Chapter 14: Bringing Data into the Mix
Chapter 15: Using Forms to Manage Your Dynamic Web Site
Part V: The Part of Tens
Chapter 16: Ten Resources You May Need
Chapter 17: Ten Timesaving Tips
Chapter 18: Ten Great Web Sites Designed in Dreamweaver
Index
Table of Contents
Introduction..........
About This Book........
What’s New in Dreamweaver CS3?....
Using Dreamweaver on a Mac or PC........
Conventions Used in This Book ..........
What You’re Not to Read...........
Foolish Assumptions ........
How This Book Is Organized...
Part I: Creating Great Web Sites.........
Part II: Appreciating Web Design Options........
Part III: Making It Cool with Multimedia and JavaScript .......
Part IV: Working with Dynamic Content ....
Part V: The Part of Tens.................
Icons Used in This Book........
Where to Go from Here........................
Part I: Creating Great Web Sites ....................................9
Chapter 1: The Many Ways to Design a Web Page . . . . . . . . . . . . . . . .11
Comparing Web Designs................................................................................12
Appreciating the advantages of CSS ..................................................12
Reviewing old-school designs.............................................................15
Considering frame options..................................................................16
Creating dynamic Web sites................................................................17
Understanding Browser Differences............................................................19
Developing a New Site ...................................................................................20
Managing your site’s structure...........................................................20
Preparing and planning a Web site.....................................................22
Customizing the Workspace in Dreamweaver CS3 ....................................23
The Document window........................................................................24
Customizing the interface ...................................................................25
The Insert bar .......................................................................................25
The Property inspector .......................................................................26
The docking panels ..............................................................................27
The menu bar........................................................................................28
The status bar.......................................................................................28
Chapter 2: Opening and Creating Sites in Dreamweaver . . . . . . . . . .29
Setting Up a New or Existing Site .................................................................29
Defining a Web site in Dreamweaver..................................................30
Editing and managing multiple sites..................................................32
Creating New Pages .......................................................................................34
Naming Web Pages.........................................................................................36
Designing your first page.....................................................................37
Creating a headline...............................................................................37
Changing fonts and text sizes .............................................................38
Adding paragraphs and line breaks ...................................................40
Adding images ......................................................................................41
Setting Links....................................................................................................47
Linking pages within your Web site ...................................................48
Setting links to named anchors within a page..................................50
Linking to another Web site ................................................................51
Setting a link to an e-mail address......................................................53
Changing Page Properties .............................................................................54
Adding Meta Tags for Search Engines .........................................................57
Previewing Your Page in a Browser .............................................................59
Chapter 3: Adding Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
Creating and Optimizing Web Graphics ......................................................62
Choosing the best image format ........................................................63
Saving images for the Web ..................................................................63
Optimizing JPEG images in Photoshop..............................................64
Optimizing GIF images in Photoshop.................................................66
How small is small enough? ................................................................68
Inserting Images in Dreamweaver................................................................70
Aligning Images on a Page.............................................................................71
Centering an image...............................................................................71
Aligning an image with text wrapping ...............................................72
Creating complex designs with images .............................................74
Image Editing in Dreamweaver.....................................................................75
Cropping an image ...............................................................................76
Adjusting brightness and contrast.....................................................76
Sharpening an image............................................................................78
Optimizing images in Dreamweaver ..................................................78
Inserting a Background Image......................................................................80
Creating Image Maps .....................................................................................81
Chapter 4: Managing, Testing, and Publishing a Site . . . . . . . . . . . . . .85
Testing Your Site in Different Browsers.......................................................86
Understanding browser differences...................................................88
Using Dreamweaver’s Browser Compatibility feature.....................89
Testing Your Work with the Site Reporting Features.................................90
Finding and Fixing Broken Links ..................................................................93
Checking for broken links....................................................................94
Fixing broken links ...............................................................................94
Changing and moving linked files.......................................................98
Publishing Your Site to a Web Server ........................................................100
Setting up Web server access for FTP .............................................102
Putting your Web site online.............................................................104
Synchronizing Local and Remote Sites .....................................................107
Setting Cloaking Options.............................................................................109
Making the Most of Dreamweaver’s Site Management Features............111
Using a testing server ........................................................................111
Using Check In and Check Out..........................................................111
Staying in touch with integrated e-mail...........................................113
Using Design Notes ............................................................................114
Activating Site Map Layout ...............................................................117
Using the File View Columns option ................................................119
Enabling Contribute features............................................................121
Remembering Your History ........................................................................121
Using the Quick Tag Editor .........................................................................122
Part II: Appreciating Web Design Options ...................125
Chapter 5: Cascading Style Sheets . . . . . . . . . . . . . . . . . . . . . . . . . . . .127
Introducing Cascading Style Sheets...........................................................128
Understanding the basics of styles..................................................129
Looking at the code behind the scenes...........................................130
Creating Styles in Dreamweaver ................................................................132
Defining a new style ...........................................................................132
Applying styles in Dreamweaver......................................................136
Removing styles in Dreamweaver ....................................................137
Redefining HTML tags........................................................................137
Changing link styles ...........................................................................139
Creating advanced styles ..................................................................141
Managing conflicting styles...............................................................141
Editing an existing style.....................................................................143
Comparing CSS Rule Options......................................................................143
The Type category .............................................................................144
The Background category.................................................................145
The Block category ............................................................................147
The Box category ...............................................................................148
The Border category..........................................................................149
The List category................................................................................150
The Positioning category ..................................................................151
The Extensions category...................................................................153
Using External Style Sheets.........................................................................153
Creating an external style sheet .......................................................154
Linking to an external style sheet ....................................................155
Editing an external style sheet .........................................................156
Applying ready-made external style sheets....................................158
Appreciating the CSS Styles panel....................................................159
Using Design Time Style Sheets .................................................................162
Chapter 6: Creating CSS Layouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .163
Using CSS for Page Layout ..........................................................................163
Creating designs using the box model.............................................164
Comparing margins and padding .....................................................168
Displaying CSS in different browsers...............................................170
Creating a CSS Layout..................................................................................171
Creating Styles to Align Images ..................................................................178
Styling an Unordered List for Links ...........................................................181
Working with AP Divs ..................................................................................186
Creating AP Divs .................................................................................187
Adding elements, resizing, and repositioning layers.....................188
Stacking and changing visibility of AP Divs ....................................190
Nesting AP Divs: One happy family..................................................192
Setting AP Div options .......................................................................194
Using Dreamweaver’s CSS Layouts ............................................................196
Chapter 7: Coming to the HTML Table . . . . . . . . . . . . . . . . . . . . . . . . . .199
Creating HTML Tables .................................................................................200
Creating Tables in Standard Mode.............................................................202
Merging and splitting table cells ......................................................206
Controlling cell options .....................................................................207
Formatting multiple columns in a table ..........................................209
Sorting Table Data........................................................................................211
Importing Table Data from Other Programs.............................................212
Using Tables for Spacing and Alignment...................................................214
Using tables to design forms.............................................................214
Using nested tables: Tables within tables .......................................218
Chapter 8: Framing Your Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
Appreciating HTML Frames ........................................................................219
Understanding How Frames Work .............................................................222
Creating a frame in Dreamweaver....................................................223
Saving files in a frameset ...................................................................226
Setting Targets and Links in Frames ..........................................................229
Naming frames....................................................................................229
Setting links to a target frame...........................................................231
Comparing target options .................................................................232
Changing Frame Properties ........................................................................234
Changing frame borders....................................................................234
Changing frame sizes .........................................................................236
Changing scrolling and resizing options .........................................236
Setting margin height and width ......................................................237
Chapter 9: Coordinating Your Design Work . . . . . . . . . . . . . . . . . . . . .239
Templating Your Type .................................................................................239
Creating Templates ......................................................................................240
Creating editable and uneditable regions .......................................240
Creating a new template....................................................................242
Saving any page as a template..........................................................245
Making attributes editable ................................................................247
Creating a new page from a template ..............................................249
Making Global Changes with Templates ...................................................250
Identifying a template ........................................................................251
Attaching and detaching templates .................................................252
Reusing Elements with the Library Feature .............................................253
Creating and using Library items .....................................................254
Editing one instance of a Library item ............................................257
Creating Predesigned Pages with Dreamweaver’s Design Files .............258
Using a Tracing Image to Guide Your Layout ...........................................260
Part III: Making It Cool with Multimedia and JavaScript ...........263
Chapter 10: Adding Interactivity with Behaviors . . . . . . . . . . . . . . . . .265
Creating a Rollover Image ...........................................................................267
Creating Swaps with Multiple Images........................................................269
Using the Open Browser Window Behavior .............................................275
Attaching multiple behaviors ...........................................................277
Editing a behavior ..............................................................................277
Installing New Extensions for Behaviors...................................................278
Chapter 11: Showing Off with Multimedia . . . . . . . . . . . . . . . . . . . . . .281
Understanding Multimedia Players ...........................................................282
Working with Adobe Flash ..........................................................................283
Adding Flash buttons and text with Dreamweaver........................283
Using scripts to make Flash function better...................................284
Creating Flash text with Dreamweaver............................................284
Creating Flash buttons with Dreamweaver.....................................286
Inserting Flash files ............................................................................288
Setting options for Flash....................................................................289
Working with Video and Audio on the Web ..............................................292
Comparing popular video formats...................................................294
Comparing popular audio formats...................................................295
Adding Audio and Video Files to Web Pages ............................................296
Linking to audio and video files........................................................297
Inserting audio and video files .........................................................298
Setting options for audio and video files.........................................299
Setting multimedia parameters ........................................................300
Adding Flash audio and video files ..................................................302
Working with Java ........................................................................................305
Inserting Java applets ........................................................................305
Setting Java parameters and other options....................................306
Use PDFs When They’re Warranted...........................................................307
Chapter 12: Forms Follow Function . . . . . . . . . . . . . . . . . . . . . . . . . . . .309
Creating HTML Forms..................................................................................310
Creating radio buttons and check boxes ........................................313
Adding text fields and text areas......................................................315
Creating drop-down lists ...................................................................318
Finishing your form with Submit and Reset buttons .....................320
Using jump menus..............................................................................322
Understanding How CGI Scripts Work.......................................................323
Configuring your form to work with a script ..................................324
Using hidden fields.............................................................................327
Part IV: Working with Dynamic Content......................329
Chapter 13: Building a Dynamic Web Site: Getting Started . . . . . . .331
Understanding the Dynamic Web Site .......................................................332
Talking the Talk: Key Concepts ..................................................................333
Database applications .......................................................................335
Dynamic Content Technologies Supported by Dreamweaver................335
ASP .......................................................................................................336
ASP.NET ...............................................................................................336
JavaServerPages (JSP).......................................................................337
ColdFusion MX....................................................................................337
PHP.......................................................................................................337
Spry ......................................................................................................337
Serving Dynamic Web Pages.......................................................................338
Setting up a local Web server ...........................................................338
Giving permission...............................................................................339
Setting up Dreamweaver for Windows ............................................342
Setting up Dreamweaver for Mac users...........................................345
Chapter 14: Bringing Data into the Mix . . . . . . . . . . . . . . . . . . . . . . . . .347
Exploring the Panels ....................................................................................347
The Databases panel..........................................................................348
The Bindings panel.............................................................................349
The Server Behaviors panel..............................................................350
The Components panel......................................................................353
Creating a Recordset ...................................................................................353
Using a Recordset on Your Page ................................................................356
Repeating a Region ......................................................................................358
Adding a Dynamic Image.............................................................................358
Binding the Image ........................................................................................360
Adding Navigation to a Dynamic Page ......................................................362
Creating a Master-Detail Page Set ..............................................................364
Chapter 15: Using Forms to Manage Your Dynamic Web Site . . . . .367
Establishing User Authentication ..............................................................367
Creating a login page..........................................................................368
Restricting access to pages...............................................................371
Securing Sensitive Information on Your Web Site....................................372
Searching for Database Records ................................................................373
Setting up the search page................................................................374
Setting up the results page................................................................374
Editing a Database from a Browser............................................................376
Adding a record to your database....................................................377
Updating a record using a browser..................................................379
Validating user input with Spry validation widgets .......................382
E-Commerce Basics......................................................................................386
What puts the e-commerce into an e-commerce Web site? ..........387
Adding e-commerce extensions to Dreamweaver..........................388
Part V: The Part of Tens .............................................389
Chapter 16: Ten Resources You May Need . . . . . . . . . . . . . . . . . . . . . .391
Registering a Domain Name........................................................................391
Choosing a Web Hosting Service................................................................392
Selling Stuff on the Web...............................................................................394
Keeping Track of Traffic ..............................................................................394
Survey Your Visitors ....................................................................................395
What Font Is That? .......................................................................................395
Save Time with Templates ..........................................................................395
Keep Up with Web Standards at W3.org....................................................396
Extend Dreamweaver at Adobe.com .........................................................396
Dress Up the Address Bar with a Favicon.................................................396
Find Out More from Other Web Designers................................................396
Chapter 17: Ten Timesaving Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .397
Design for Your Audience............................................................................397
Create a Consistent Design .........................................................................398
Follow the Three Clicks Rule ......................................................................399
Get a Head Start on Your Designs ..............................................................399
Split the View................................................................................................400
Design in a Flash...........................................................................................400
Find Functional Fonts ..................................................................................401
Keep Frequently Used Items Handy...........................................................401
Be Prepared for Fast Updates.....................................................................402
Back It Up ......................................................................................................403
Chapter 18: Ten Great Web Sites Designed in Dreamweaver . . . . . .405
An Artist Showcase......................................................................................406
A Powerful Yoga Site ....................................................................................407
Sage Words on the Web...............................................................................408
The Memory Keeper’s Daughter ................................................................409
Lights, Camera, Multimedia ........................................................................410
A Sure Shot of Entertainment .....................................................................411
A Delicious Blog Edited in Dreamweaver..................................................412
Showcasing a Portfolio ................................................................................413
My Growing Digital Family ..........................................................................414
Yours Truly....................................................................................................415
Index........................................................................417
●▬▬▬▬▬❂❂❂▬▬▬▬▬●
●▬▬❂❂▬▬●
●▬❂▬●
●❂●