Getting Started |
|
ix | |
About Classroom in a Book |
|
ix | |
TinyURLs |
|
ix | |
Prerequisites |
|
x | |
Installing the program |
|
x | |
Copying the Classroom in a Book files |
|
x | |
Recommended lesson order |
|
xi | |
Jumpstart |
|
xi | |
Setting up the workspace |
|
xiii | |
Windows vs. Macintosh instructions |
|
xiii | |
Finding Dreamweaver information |
|
xiii | |
Checking for updates |
|
xiv | |
Additional resources |
|
xiv | |
Adobe certification |
|
xv | |
|
1 Customizing Your Workspace |
|
|
2 | (16) |
|
|
2 | (2) |
|
|
4 | (1) |
|
Switching and splitting views |
|
|
5 | (2) |
|
|
7 | (4) |
|
Selecting a workspace layout |
|
|
11 | (2) |
|
|
13 | (1) |
|
Personalizing preferences |
|
|
13 | (1) |
|
Creating custom keyboard shortcuts |
|
|
14 | (1) |
|
Using the Property inspector |
|
|
15 | (3) |
|
|
18 | (20) |
|
|
18 | (2) |
|
|
20 | (1) |
|
|
20 | (2) |
|
Writing your own HTML code |
|
|
22 | (8) |
|
Frequently used HTML 4 codes |
|
|
30 | (2) |
|
|
32 | (6) |
|
|
38 | (32) |
|
|
38 | (2) |
|
|
40 | (1) |
|
|
41 | (1) |
|
|
42 | (3) |
|
|
45 | (1) |
|
|
46 | (9) |
|
|
55 | (9) |
|
Multiples, classes, and IDs, oh my! |
|
|
64 | (2) |
|
CSS3 overview and support |
|
|
66 | (4) |
|
|
70 | (34) |
|
|
70 | (2) |
|
|
72 | (3) |
|
Working with thumbnails and wireframes |
|
|
75 | (3) |
|
Defining a Dreamweaver site |
|
|
78 | (1) |
|
|
79 | (1) |
|
Previewing your completed file |
|
|
80 | (1) |
|
Modifying an existing CSS layout |
|
|
81 | (3) |
|
Adding a background image to the header |
|
|
84 | (3) |
|
|
87 | (5) |
|
Changing element alignment |
|
|
92 | (1) |
|
Modifying the page width and background color |
|
|
93 | (2) |
|
Modifying existing content and formatting |
|
|
95 | (5) |
|
Inserting an image placeholder |
|
|
100 | (1) |
|
Inserting placeholder text |
|
|
101 | (1) |
|
|
101 | (1) |
|
Checking browser compatibility |
|
|
102 | (2) |
|
5 Working With Cascading Style Sheets |
|
|
104 | (36) |
|
|
104 | (2) |
|
Previewing the completed file |
|
|
106 | (1) |
|
Working With the CSS Styles panel |
|
|
106 | (4) |
|
|
110 | (3) |
|
Using images for graphical effects |
|
|
113 | (2) |
|
|
115 | (7) |
|
Creating an interactive menu |
|
|
122 | (3) |
|
Modifying hyperlink behavior |
|
|
125 | (3) |
|
|
128 | (2) |
|
Moving rules to an external style sheet |
|
|
130 | (2) |
|
Creating style sheets for other media |
|
|
132 | (8) |
|
|
140 | (26) |
|
|
140 | (2) |
|
Previewing completed files |
|
|
142 | (1) |
|
Creating a template from an existing layout |
|
|
143 | (1) |
|
Inserting editable regions |
|
|
144 | (2) |
|
|
146 | (3) |
|
|
149 | (3) |
|
|
152 | (5) |
|
Using server-side includes |
|
|
157 | (9) |
|
7 Working With Text, Lists, And Tables |
|
|
166 | (36) |
|
|
166 | (2) |
|
Previewing the completed file |
|
|
168 | (2) |
|
Creating and styling text |
|
|
170 | (12) |
|
Creating and styling tables |
|
|
182 | (13) |
|
|
195 | (2) |
|
Finding and replacing text |
|
|
197 | (5) |
|
|
202 | (30) |
|
|
202 | (2) |
|
Reviewing web image basics |
|
|
204 | (5) |
|
Previewing the completed file |
|
|
209 | (1) |
|
|
210 | (2) |
|
Adjusting image positions with CSS classes |
|
|
212 | (1) |
|
Working with the Insert panel |
|
|
213 | (2) |
|
Using Adobe Bridge to insert images |
|
|
215 | (3) |
|
Inserting non-web file types |
|
|
218 | (3) |
|
Working with Photoshop Smart Objects |
|
|
221 | (2) |
|
Copying and pasting images from Photoshop and Fireworks |
|
|
223 | (4) |
|
Inserting images by drag and drop |
|
|
227 | (1) |
|
Optimizing images with the Property inspector |
|
|
227 | (5) |
|
9 Working With Navigation |
|
|
232 | (36) |
|
|
232 | (2) |
|
|
234 | (1) |
|
Previewing the completed file |
|
|
235 | (2) |
|
Creating internal hyperlinks |
|
|
237 | (3) |
|
Creating an image-based link |
|
|
240 | (1) |
|
Creating an external link |
|
|
241 | (2) |
|
|
243 | (1) |
|
|
244 | (4) |
|
|
248 | (17) |
|
|
265 | (3) |
|
|
268 | (18) |
|
|
268 | (2) |
|
Learning about Dreamweaver behaviors |
|
|
270 | (2) |
|
Previewing the completed file |
|
|
272 | (1) |
|
Working with Dreamweaver behaviors |
|
|
273 | (6) |
|
Working with Spry Accordion widgets |
|
|
279 | (7) |
|
11 Working With Web Animation And Video |
|
|
286 | (14) |
|
|
286 | (2) |
|
Understanding web animation and video |
|
|
288 | (1) |
|
Previewing the completed file |
|
|
289 | (1) |
|
Adding web animation to a page |
|
|
290 | (3) |
|
Adding web video to a page |
|
|
293 | (7) |
|
|
300 | (34) |
|
|
300 | (2) |
|
Previewing the completed file |
|
|
302 | (1) |
|
|
303 | (2) |
|
|
305 | (1) |
|
Inserting text form elements |
|
|
306 | (9) |
|
|
315 | (2) |
|
|
317 | (2) |
|
|
319 | (1) |
|
|
320 | (2) |
|
|
322 | (2) |
|
|
324 | (1) |
|
|
325 | (4) |
|
|
329 | (5) |
|
13 Working With Online Data |
|
|
334 | (26) |
|
|
334 | (2) |
|
Working with dynamic content |
|
|
336 | (1) |
|
Previewing the completed file |
|
|
336 | (2) |
|
|
338 | (10) |
|
|
348 | (1) |
|
Configuring a local web server |
|
|
349 | (1) |
|
Setting up a testing server |
|
|
350 | (2) |
|
Building database applications |
|
|
352 | (8) |
|
14 Building Dynamic Pages With Data |
|
|
360 | (28) |
|
|
360 | (2) |
|
|
362 | (10) |
|
Creating a master/detail page set |
|
|
372 | (12) |
|
|
384 | (4) |
|
|
388 | (20) |
|
|
388 | (2) |
|
|
390 | (6) |
|
Cloaking folders and files |
|
|
396 | (2) |
|
|
398 | (4) |
|
|
402 | (2) |
|
Synchronizing local and remote sites |
|
|
404 | (4) |
Appendix: TinyURLs |
|
408 | (3) |
Index |
|
411 | |