Adobe Dreamweaver CS3 Unleashed
Zak Ruvalcaba
- 出版商: SAMS
- 出版日期: 2007-10-28
- 售價: $2,010
- 貴賓價: 9.5 折 $1,910
- 語言: 英文
- 頁數: 1128
- 裝訂: Paperback
- ISBN: 0672329441
- ISBN-13: 9780672329449
-
相關分類:
Dreamweaver
已過版
買這商品的人也買了...
-
$550$468 -
$720$569 -
$500$450 -
$1,200$948 -
$650$585 -
$350$315 -
$580$452 -
$290$226 -
$600$480 -
$720$612 -
$880$695 -
$720$562 -
$580$458 -
$580$458 -
$740$585 -
$750$593 -
$680$530 -
$700$553 -
$480$432 -
$490$417 -
$480$408 -
$520$406 -
$680$537 -
$620$527 -
$199$179
相關主題
商品描述
Description
This book is the most comprehensive and independent resource for experienced web developers who want to plan, architect, develop, and deploy state-of-the-art websites, applications, and services.
Expert web developer and trainer Zak Ruvalcaba brings together real-world insights and advanced techniques for every facet of contemporary web development, from site management to data-driven applications and multimedia content to security. Ruvalcaba systematically illuminates the major improvements Adobe has brought to Dreamweaver CS3, including its powerful new Spry framework for Ajax development, its innovative CSS browser compatibility checking, and more.
You’ll learn how to smoothly integrate Dreamweaver CS3 with other key web design and development tools, ranging from Photoshop to Flash to databases. You’ll also discover how to use Dreamweaver CS3 to improve team collaboration, automate workflow, streamline content management, and reuse assets more efficiently.
Detailed information on how to…
- Get productive with Dreamweaver CS3 development fast, whether you’re new to Dreamweaver or upgrading from previous versions
- Create more effective, compatible CSS sites–and leverage Dreamweaver CS3’s powerful new CSS templates
- Streamline and automate workflow across your development and content teams
- Incorporate animation, video, and audio, including Adobe Flash content
- Make the most of databases and SQL queries in your sites and applications
- Build dynamic pages and sites that integrate everything from search functionality to user authentication
- Implement high-performance web services with Adobe Dreamweaver CS3
- Use Adobe’s new Spry framework, widgets, and effects to quickly build rich XML-based applications
Zak Ruvalcaba has been researching, designing, and developing for the Web since 1995. He’s built websites and applications for such companies as Gateway, HP, Toshiba, IBM, Intuit, Peachtree, Dell, Qualcomm, Microsoft, and many others. Aside from teaching and holding design lectures on various technologies and tools, including Dreamweaver, ASP.NET, and Flash, for the San Diego Community College District and Palomar Community College, he is the author of the 10 Minute Guide to Dreamweaver 4 from Que Publishing, Build Your Own ASP.NET 2.0 Website Using C# and VB.NET from SitePoint Press, and Beginning Expression Web from Wrox.
Register your book at www.samspublishing.com/register for convenient access to updates and example source code from this book.
Table of Contents
Part I: Getting Up to Speed with Dreamweaver CS3
1 The Dreamweaver CS3 Interface................................................3
New Dreamweaver CS3 Features ....................................................................3
The Welcome Screen.......................................................................................5
The Document Window .................................................................................6
The Tabbed File Chooser .......................................................................7
The Document Toolbar..........................................................................8
The Standard Toolbar ..........................................................................20
The Style Rendering Toolbar ...............................................................21
The Status Bar ......................................................................................21
Context Menus .............................................................................................25
The Insert Bar................................................................................................26
Common Objects.................................................................................27
Layout Objects .....................................................................................29
Form Objects........................................................................................30
Data Objects.........................................................................................30
Spry Objects .........................................................................................32
Text Objects .........................................................................................32
Favorites ...............................................................................................33
The Property Inspector .................................................................................34
Panels ............................................................................................................36
Interacting with Panels........................................................................36
The CSS Styles Panel............................................................................39
The AP Elements Panel........................................................................39
The Application Panel Group..............................................................39
The Files Panel .....................................................................................39
The Assets Panel ..................................................................................39
The Snippets Panel ..............................................................................40
The Tag Inspector Panel Group...........................................................43
The Behaviors Panel ............................................................................44
The Results Panel.................................................................................44
The Reference Panel.............................................................................44
The History Panel ................................................................................44
The Frames Panel.................................................................................45
The Code Inspector .............................................................................45
The Timelines Panel ............................................................................45
Workspace Layouts ..............................................................................46
The Menu Bar................................................................................................46
Summary .......................................................................................................47
2 Building a Web Page................................................49
Creating a New Document ...........................................................................50
Working with a New Document in Design View.........................................54
Modifying the Page Properties ............................................................55
Working with Text...............................................................................59
Inserting the Time and Date.........................................................................83
Inserting a Horizontal Rule...........................................................................84
Working with Images....................................................................................86
Inserting Images into a Dreamweaver Document ..............................87
Formatting Images Within a Document.............................................89
Image Placeholders ..............................................................................92
Rollover Images ...................................................................................93
Working with Hyperlinks .............................................................................95
Linking Text.........................................................................................97
Email Links ..........................................................................................99
Linking Images ..................................................................................100
Image Maps........................................................................................101
Named Anchors .................................................................................103
Creating a Navigation Bar .................................................................106
Working with a Web Page in Code View ...................................................109
Code Hints.........................................................................................109
The Code View Toolbar .....................................................................111
Code Collapse ....................................................................................113
The Tag Inspector ..............................................................................114
Using the Tag Chooser ......................................................................115
Working with Snippets ......................................................................117
Summary .....................................................................................................119
3 Dreamweaver Site Management.....................121
The Importance of Defining Sites in Dreamweaver...................................122
Defining a New Site in Dreamweaver ........................................................124
The Site Definition Window .............................................................126
Managing a Website in Dreamweaver ........................................................145
Uploading Your Files to a Remote Server..........................................149
Building a Site Map ...........................................................................156
Checking Links Sitewide ...................................................................160
Changing Links Sitewide...................................................................164
Creating Site Reports .........................................................................164
Using Advanced Site Management Options...............................................167
Summary .....................................................................................................168
4 Defining Preferences.....................169
Using the Preferences Dialog......................................................................170
The General Category........................................................................172
The Accessibility Category ................................................................174
The AP Elements Category ................................................................175
The Code Coloring Category ............................................................176
The Code Format Category ...............................................................178
The Code Hints Category..................................................................181
The Code Rewriting Category ...........................................................182
The Copy/Paste Category ..................................................................184
The CSS Styles Category ....................................................................185
The File Compare Category...............................................................186
The File Types/Editors Category........................................................188
The Fonts Category............................................................................190
The Highlighting Category................................................................192
The Invisible Elements Category.......................................................193
The Layout Mode Category...............................................................194
The New Document Category...........................................................195
The Preview in Browser Category .....................................................196
The Site Category...............................................................................199
The Status Bar Category ....................................................................201
The Validator Category......................................................................203
Setting Keyboard Shortcuts.........................................................................204
Working with Tag Libraries.........................................................................207
Summary .....................................................................................................213
Part II Static Web Page Development
5 Web Page Structuring Using Tables.....................217
Inserting and Working with Tables ............................................................218
Selecting Table Elements.............................................................................222
Modifying Table Properties Using the Property Inspector.........................224
The Table ID.......................................................................................226
Adding and Removing Rows and Columns......................................227
Changing Table Sizes .........................................................................228
Setting a Background Color or Background Image...........................230
Modifying Cell Padding and Cell Spacing ........................................232
Table Alignment ................................................................................235
Working with Table Borders ..............................................................237
Converting Table Widths to a Percentage or Pixels..........................237
Modifying Cell Properties Using the Property Inspector...........................238
Changing Cell Widths and Heights ..................................................239
Splitting and Merging Cells...............................................................242
Setting Horizontal and Vertical Alignments .....................................244
Setting the Background Color, Image, Border Color, and Cell Wrapping .......245
Converting a Cell to a Header...........................................................249
Nesting Tables....................................................................................250
Working with Tables in Expanded Tables Mode ........................................251
Inserting and Working with Tables in Layout Mode .................................253
Drawing Tables............................................................................................254
Drawing Cells..............................................................................................259
Adding Content to Layout Cells .......................................................262
Working with Autostretch Tables......................................................264
Importing Tabular Data ..............................................................................266
Sorting Tables.....................................................................................269
Tracing Images ...................................................................................271
Summary .....................................................................................................273
6 Page Formatting Using Cascading Style Sheets.....................275
An Introduction to CSS ..............................................................................276
CSS Versus HTML........................................................................................280
Browser Support for CSS .............................................................................283
Designing CSS Using Dreamweaver and the CSS Styles Panel ..................285
Creating a Style Class Within an External Style Sheet .....................292
Applying Style Classes to Elements on Your Page ............................304
Designing Styles by Redefining HTML Tags...............................................307
Working with Pseudoclasses .......................................................................308
Designing CSS Styles by Using IDs.............................................................310
Attaching a Style Sheet ...............................................................................313
Tips and Tricks for Using CSS.....................................................................316
Editing CSS Files in Dreamweaver’s Code View................................316
Validating Your CSS ...........................................................................317
Using Design-Time Style Sheets ........................................................318
Using CSS Advisor .............................................................................320
Summary .....................................................................................................322
7 Page Structuring Using Cascading Style Sheets.....................323
Introduction to AP Elements ......................................................................324
Working with AP Elements.........................................................................326
Inserting an AP Element....................................................................327
Drawing an AP Element ....................................................................328
Inserting Content into AP Elements .................................................328
Modifying AP Element Properties with the Property Inspector .......330
Modifying AP Element Properties with the AP Elements Panel.......333
Deleting an AP Element ....................................................................337
Designing Tableless Web Pages Using AP Elements ...................................337
Designing AP Elements Using a Style Sheet .....................................337
Inserting DIV Tags .............................................................................341
Converting AP Elements to Tables for Backward Compatibility......344
Built-In CSS Page Layouts...........................................................................348
Summary .....................................................................................................350
8 Working with Frames and Framesets.....................351
Understanding Framed Websites ................................................................351
The Advantages of Frames.................................................................353
The Disadvantages of Frames ............................................................354
Working with Frames and Framesets..........................................................355
Creating a New Website Using Prebuilt Framesets ...........................355
Alternate Methods of Creating Framesets.........................................357
Adjusting Frame Attributes.........................................................................358
Changing Page Properties..................................................................359
Setting Frame Names.........................................................................361
Setting Scroll Properties.....................................................................362
Frame Resize.......................................................................................362
Adjusting Borders and Border Color .................................................363
Margin Width and Height.................................................................363
Adjusting Frameset Attributes ....................................................................363
Borders, Border Width, and Border Color.........................................365
Row Height and Column Width .......................................................365
Adding Content to Frames .........................................................................366
Saving Frames and Framesets .....................................................................369
Targeting Frames .........................................................................................371
IFrames ........................................................................................................373
Targeting Browsers That Don’t Support Frames.........................................374
Summary .....................................................................................................375
9 Working with HTML Forms.....................377
An Introduction to HTML Forms ...............................................................377
Working with Forms and Form Objects .....................................................380
Text Fields, Password Fields, and Textarea ........................................383
Check Boxes.......................................................................................386
Radio Buttons and Radio Groups......................................................388
Lists and Menus.................................................................................391
Buttons...............................................................................................394
Test the Form .....................................................................................395
Image Field.........................................................................................396
File Field.............................................................................................398
Hidden Field ......................................................................................398
Jump Menu........................................................................................399
Fieldsets..............................................................................................402
Labels .................................................................................................403
Summary .....................................................................................................404
10 Using Dreamweaver Behaviors.....................405
An Introduction to Behaviors.....................................................................406
Using the Behaviors Panel ..........................................................................408
Dreamweaver Behaviors..............................................................................411
Call JavaScript....................................................................................413
Change Property................................................................................414
Check Plugin......................................................................................416
Drag AP Element................................................................................418
Effects Behaviors ................................................................................419
Go to URL ..........................................................................................429
Jump Menu and Jump Menu Go ......................................................430
Open Browser Window .....................................................................432
Preload Images...................................................................................435
Set Nav Bar Image..............................................................................435
Set Text...............................................................................................438
Show-Hide Elements..........................................................................439
Swap Image and Swap Image Restore ...............................................439
Timeline .............................................................................................441
Validate Form.....................................................................................441
Deprecated Behaviors ........................................................................443
Summary .....................................................................................................454
Part III Team Collaboration and Task Automation
11 Building Dreamweaver Websites Within Teams.....................457
Using File Check In and Check Out...........................................................458
Enabling Check In and Check Out ...................................................460
Checking Files In and Out ................................................................462
Maintaining Design Notes..........................................................................464
Enabling Design Notes ......................................................................464
Setting the Status of Files with Design Notes ...................................465
Creating Customized Design Notes ..................................................466
Viewing Design Notes........................................................................468
File View Column Sharing..........................................................................470
Generating Workflow Site Reports .............................................................471
Checked Out By Reports....................................................................472
Design Notes Reports.........................................................................473
Recently Modified Reports ................................................................474
Implementing Source Control with Visual SourceSafe ..............................476
Using WebDAV............................................................................................481
Summary .....................................................................................................484
12 Managing Website Content Using Contribute.....................485
Content Management Using Contribute ...................................................486
Installing Contribute .........................................................................487
Administrating Contribute-Enabled Sites in Dreamweaver.......................488
Defining Users and Roles...................................................................492
Administration...................................................................................498
Publishing Server ...............................................................................499
Web Server .........................................................................................501
Rollbacks ............................................................................................502
New Pages ..........................................................................................503
Compatibility.....................................................................................503
Enable PDF Embedding .....................................................................504
Sending Connection Keys to Contribute Users .........................................504
Using Contribute to Make Basic Edits........................................................507
Rolling Back Pages in Dreamweaver...........................................................510
Summary .....................................................................................................512
13 Enhancing Workflow.....................513
Working with the Assets Panel ...................................................................513
How the Assets Panel Works .............................................................516
Refreshing the Assets Panel ...............................................................517
Inserting Assets into Your Web Pages................................................519
Customizing the Assets Panel ...........................................................520
Managing Your Assets........................................................................521
Editing Assets.....................................................................................523
Adding Assets to Your Favorites ........................................................525
Using Find and Replace ..............................................................................529
Using the History Panel..............................................................................533
Working with Commands ..........................................................................534
Recording New Commands...............................................................534
Apply Source Formatting...................................................................537
Clean Up (X)HTML and Clean Up Word HTML ..............................539
Summary .....................................................................................................541
14 Working with Templates.....................543
Understanding Dreamweaver Templates....................................................544
Creating a New Template ..................................................................546
Defining Editable Regions .................................................................549
Deriving a New Page from a Template..............................................551
Creating an Editable Tag Attribute....................................................554
Working with Repeating Regions ...............................................................557
Adding Content to Repeating Regions..............................................559
Defining Optional Regions .........................................................................560
Combining Editable and Optional Regions......................................562
Setting Optional Region Properties...................................................563
Nested Templates ........................................................................................564
Templates and the Assets Panel ..................................................................566
Managing Templates Using the Assets Panel ....................................567
Applying Templates to Existing Pages...............................................569
Removing Template Markup ......................................................................571
Changing the Default Document...............................................................572
Summary .....................................................................................................572
15 Working with Library Items.....................573
Understanding Library Items......................................................................574
Using the Assets Panel to Manage Library Items .......................................575
Creating Library Items.......................................................................577
Inserting Library Items into Web Pages ............................................581
Editing Library Items and Updating the Site ....................................582
Renaming Library Items ....................................................................583
Moving Library Items to a New Site .................................................584
Deleting Library Items.......................................................................584
Working with Server-Side Includes.............................................................585
Summary .....................................................................................................588
Part IV Incorporating Multimedia and Animation
16 Working with the Timeline.....................591
Animation with the Timeline.....................................................................592
How the Timeline Works...................................................................593
Recording the Path of an AP Element...............................................603
Managing Multiple Timelines ...........................................................604
Behaviors and the Timeline........................................................................606
Controlling the Timeline with Behaviors .........................................606
Creating an Animated Pop-Up Menu ...............................................607
Creating an Image Slideshow............................................................611
Summary .....................................................................................................612
17 Incorporating Video and Audio.....................613
Video on the Web .......................................................................................614
Download, Progressive Download, and Streaming...........................614
Media Players ..............................................................................................616
RealMedia...........................................................................................616
QuickTime..........................................................................................617
Windows Media.................................................................................618
Flash Video ........................................................................................618
Working with Video Clips ..........................................................................619
Linking Video ....................................................................................620
Embedding Video ..............................................................................620
Passing Parameters into Video Files ..................................................623
Encoding Flash Video ........................................................................626
Embedding Flash Video.....................................................................630
Audio on the Web.......................................................................................632
Audio File Formats.............................................................................632
Linking to Audio Files .......................................................................633
Embedding Audio Files......................................................................634
Playing Background Music ................................................................636
Summary .....................................................................................................637
18 Integrating with Fireworks and Photoshop.....................639
Specifying External Editors .........................................................................640
Editing Images in Dreamweaver with Fireworks or Photoshop ................642
Browsing Images in Adobe Bridge ..............................................................646
Replacing Image Placeholders ....................................................................648
Optimizing Images......................................................................................649
The Options Tab ................................................................................650
The File Tab........................................................................................652
The Animation Tab............................................................................652
Additional Options in the Image Preview Dialog.............................653
Creating Rollover Buttons in Fireworks .....................................................656
Inserting Fireworks HTML ..........................................................................659
Creating a Web Photo Album.....................................................................659
Summary .....................................................................................................663
19 Integrating with Flash.....................665
Inserting Flash Movies into Dreamweaver Documents .............................666
Additional Flash Parameters..............................................................669
Working with Flash Elements in Dreamweaver .........................................670
Using the Image Viewer ....................................................................671
Creating Flash Buttons ......................................................................674
類似商品
- VIP 95折
Macromedia Dreamweaver MX 2004 Unleashed$2,130$2,024- VIP 95折
Macromedia Dreamweaver 8 Visual Encyclopedia$1,570$1,492- VIP 95折
Sams Teach Yourself Adobe Dreamweaver CS3 in 24 Hours$1,320$1,254- VIP 95折
Macromedia Dreamweaver 8 Unleashed (Paperback)$2,290$2,176- VIP 95折
How to Use Macromedia Dreamweaver 8 and Fireworks 8, 2/e$1,490$1,416- VIP 95折
Sams Teach Yourself Macromedia Dreamweaver 8 in 24 Hours$1,320$1,254- VIP 95折
Macromedia Dreamweaver 4: Training from the Source$1,820$1,729- VIP 95折
HTML in 10 Steps or Less$1,320$1,254- VIP 95折
Dreamweaver 4 Hands-On Training$1,660$1,577- VIP 95折
HTML: Your visual blueprint for designing effective Web pages with HTML, CSS, and XHTML$1,100$1,045