Upload
jocelin-austin
View
220
Download
0
Tags:
Embed Size (px)
Citation preview
Dreamweaver CS4Concepts and Techniques
Chapter 9
Using Spry to Create Interactive Web Pages
Chapter 9: Using Spry to Create Interactive Web Pages 2
Chapter Objectives
• Describe the Spry framework• Describe Spry widgets• Add the Spry Collapsible Panel widget to a Web
page• Add headings to a Collapsible Panel widget
Chapter 9: Using Spry to Create Interactive Web Pages 3
Chapter Objectives
• Copy and paste text to a Collapsible Panel widget• Add and customize a Spry Menu Bar widget on a
Web page• Format a Spry widget• Describe Spry effects
Chapter 9: Using Spry to Create Interactive Web Pages 4
Starting Dreamweaver and Opening the Alaska Parks Web Site
• Click the Start button on the Windows taskbar• Click Adobe Dreamweaver CS4 on the Start
menu or point to All Programs on the Start menu, and then click Adobe Dreamweaver CS4 on the All Programs list
• If necessary, display the panel groups• If the Alaska Parks Web site hierarchy is not
displayed, click the Files panel button and then click Alaska Parks on the Files pop-up menu to display the Alaska Parks Web site hierarchy in the Files panel
Chapter 9: Using Spry to Create Interactive Web Pages 5
Copying Data Files to the Alaska Parks Web Site• Click the Files panel button, and then click the name of the
drive containing your data files, such as Removable Disk (M:)• If necessary, click the plus sign (+) next to the folder containing
your data files to expand that folder, and then click the plus sign (+) next to the Chapter09 folder to expand it
• Expand the parks folder to display the data files• Click the bear_watching.htm file to select it, and then press
CTRL+C to copy the file• Click the Files panel button, and then click Alaska Parks to
display the files for the Alaska Parks Web site• Click the main Site – Alaska Parks folder, and then press
CTRL+V to paste the file in the folder
Chapter 9: Using Spry to Create Interactive Web Pages
Copying Data Files to the Alaska Parks Web Site• Navigate back to the Chapter09\parks folder provided with
your data files• In the Chapter09\parks folder, double-click the images
folder to open it• Click the bear_map.jpg file to select it, and then press
CTRL+C to copy the file• Click the Files panel button, and then click Alaska Parks
to display the files for the Alaska Parks Web site• Click the images folder to select it, and then press
CTRL+V to paste the bear_map.jpg image file into the images folder
6
Chapter 9: Using Spry to Create Interactive Web Pages
Copying Data Files to the Alaska Parks Web Site
7
Chapter 9: Using Spry to Create Interactive Web Pages 8
Adding the Spry Collapsible Panel Widget
• Open the bear_watching file• Apply the parks_bkg.jpg image to the background
of the page• If necessary, click at the end of the last sentence
and then press the ENTER key• Collapse the panel groups• Click the Spry tab on the Insert bar to display the
Spry widgets
Chapter 9: Using Spry to Create Interactive Web Pages 9
Adding the Spry Collapsible Panel Widget
• Point to the Spry Collapsible Panel button• Click the Spry Collapsible Panel button to insert
the first collapsible panel• If necessary, click the widget name tab to select
the Collapsible Panel widget• Double-click the Collapsible panel text box in the
Property inspector and then type black_bear to name the widget
• Press the TAB key
Chapter 9: Using Spry to Create Interactive Web Pages 10
Adding the Spry Collapsible Panel Widget• In the Collapsible Panel widget, move the mouse pointer
to the end of the Tab box to display the closed-eye icon• Click the eye icon to close the panel so you can focus on
changing the properties of the tab, not the contents of the panel
• Drag to select the Tab text in the Collapsible Panel widget• In the tag inspector, click <div.CollapsiblePanelTab> to
select the tab only and to display the Div ID Property inspector
• Type bear01 in the Div ID box and then press the tab key
Chapter 9: Using Spry to Create Interactive Web Pages 11
Adding the Spry Collapsible Panel Widget• Move the mouse pointer to the end of the Tab box to
display the open-eye icon• Click the eye icon to display the Content box• Select the Content box and then click the red line
surrounding The black_bear collapsible panel to select the entire panel
• Click the Spry Collapsible Panel button on the Spry toolbar to add a second panel directly below the first panel
• Verify that the second collapsible panel is selected
Chapter 9: Using Spry to Create Interactive Web Pages 12
Adding the Spry Collapsible Panel Widget• Type brown_bear in the Collapsible panel text box in the
Property inspector and then press the TAB key to name the second panel
• Verify that the second collapsible panel still is selected• Click the Spry Collapsible Panel button on the Spry
toolbar to add a third panel directly below the second panel
• Type polar_bear in the Collapsible panel text box in the Property inspector and then press the TAB key to name the third panel
Chapter 9: Using Spry to Create Interactive Web Pages 13
Adding the Spry Collapsible Panel Widget
Chapter 9: Using Spry to Create Interactive Web Pages 14
Adding the Panel Headings
• Double-click the Tab text in the black_bear panel to select the text
• Type Black Bear to provide a descriptive heading for the first panel
• Double-click the Tab text in the second panel and then type Brown/Grizzly Bear as the heading text
• Double-click the Tab text in the third panel and then type Polar Bear to add the third panel heading
Chapter 9: Using Spry to Create Interactive Web Pages 15
Adding the Panel Headings
Chapter 9: Using Spry to Create Interactive Web Pages 16
Copying and Pasting Formatted Text with Paste Special• Use your word processing program or text-editing program to
open one of the following three documents in the Chapter09\parks folder provided with your data files: bears_Office2007.docx, bears_Office2003.doc, or bears_text.rtf
• Select the first paragraph in the data file• Press the CTRL+C keys to copy the selected paragraph• Point to the Adobe Dreamweaver program button on the
taskbar• Click the Adobe Dreamweaver program button to return to the
bear_watching page in Dreamweaver• In the black_bear Collapsible Panel widget, select the Content
text
Chapter 9: Using Spry to Create Interactive Web Pages 17
Copying and Pasting Formatted Text with Paste Special• Click Edit on the Application bar and then point to Paste
Special• Click Paste Special to display the Paste Special dialog box• If you selected text from a Word document, click the Text
with structure plus full formatting (bold, italic, styles) option button. Otherwise, click the Text with structure plus basic formatting (bold, italic) option button
• Click the OK button to paste the text• Repeat the previous steps to copy the Brown/Grizzly Bear
and Polar Bear text to the appropriate Content boxes• Click below the Polar Bear panel to view the three panels
Chapter 9: Using Spry to Create Interactive Web Pages 18
Copying and Pasting Formatted Text with Paste Special
Chapter 9: Using Spry to Create Interactive Web Pages 19
Adding an Image and Descriptive Text to the Web Page
• The insertion point should be below the third collapsible panel. Type the following text: The following image displays the areas inhabited by the three types of bears
• Apply Heading 3 to the text, and then press ENTER
• Display the panel groups and then open the images folder in the Files panel
• Drag the bear_map.jpg file to the insertion point
Chapter 9: Using Spry to Create Interactive Web Pages 20
Adding an Image and Descriptive Text to the Web Page
• Title the Web page Alaska Bears• Click the Save button on the Standard toolbar to
save the document and display the Copy Dependent Files dialog box, which appears the first time you save a Web page containing a Spry widget
• Read the information contained in the dialog box and then click the OK button to save the file
• Close the bears word processing document containing the text you copied and pasted to the bear_watching page
Chapter 9: Using Spry to Create Interactive Web Pages 21
Adding an Image and Descriptive Text to the Web Page
Chapter 9: Using Spry to Create Interactive Web Pages 22
Viewing the Web Page in Your Browser
• Press F12 to view the Web page in your browser, and allow blocked content, if necessary
• Click the Black Bear tab to collapse the panel• Click the Brown/Grizzly Bear tab to collapse the
second panel• Click the Polar Bear tab to collapse the third
panel
Chapter 9: Using Spry to Create Interactive Web Pages 23
Viewing the Web Page in Your Browser
• Click the Black Bear tab again to expand the first panel
• Click the other two panels to verify that they expand
• Collapse all three panels and then close the browser
• Close the bear_watching document
Chapter 9: Using Spry to Create Interactive Web Pages 24
Viewing the Web Page in Your Browser
Chapter 9: Using Spry to Create Interactive Web Pages 25
Creating the Alaska Topics Page
• Create a blank HTML page in the Alaska Parks Web site. Save the page as alaska_topics
• Apply the parks_bkg image to the background of the new page
• Type Alaska Parks at the top of the page and then press Enter to insert the first heading on the page
• Type Topics of Interest to insert the second heading on the page
• Center and then apply Heading 1 to both lines
Chapter 9: Using Spry to Create Interactive Web Pages 26
Creating the Alaska Topics Page
• Collapse the panel groups• In the Title text box, type Alaska Parks Topics of Interest as the title
• Open the nps_Office2007, nps_Office2003, or nps_text document provided with your data files, depending on what word processing program you have installed on your computer
• Select and then copy the text• Close the data file text document
Chapter 9: Using Spry to Create Interactive Web Pages 27
Creating the Alaska Topics Page
• Press Enter after the Topics of Interest heading in the alaska_topics page
• Click Edit on the Application bar, click Paste Special, and then select the Text with Structure plus full formatting (bold, italic, styles) option button, if possible. Otherwise, select one of the other option buttons. Click OK to paste the text
• Apply Heading 3 to the text you pasted• Click at the end of the new text and then press
ENTER• Save the page
Chapter 9: Using Spry to Create Interactive Web Pages 28
Creating the Alaska Topics Page
Chapter 9: Using Spry to Create Interactive Web Pages 29
Inserting the Spry Menu Bar
• If necessary, click the Spry tab on the Insert bar to display the Spry toolbar
• Click the Spry Menu Bar button to display the Spry Menu Bar dialog box
• If necessary, select the Horizontal option button to specify a horizontal layout, and then click the OK button to insert a horizontal menu bar
Chapter 9: Using Spry to Create Interactive Web Pages 30
Inserting the Spry Menu Bar
Chapter 9: Using Spry to Create Interactive Web Pages 31
Adding Text and Links to the Menu Bar• If necessary, select the Menu Bar widget by clicking the
Spry Menu Bar tab above Item 1• Select the Menu Bar default name (such as MenuBar1) in
the Property inspector, type alaska_nav, and then press the tab key to name the Menu Bar widget
• Verify that Item 1 in the first box is selected in the Property inspector
• In the Text box, select the Item 1 text, type Mountains, and then press ENTER to provide a name for the first menu item
• In the Property inspector, click Item 1.1 to select it
Chapter 9: Using Spry to Create Interactive Web Pages 32
Adding Text and Links to the Menu Bar
• In the Text box, select the Item 1.1 text and then type St. Elias NP and Preserve as the name of the first option on the Mountains menu
• Select the entry in the Link box, and then type http://www.nps.gov/wrst/index.htm to specify the link for the first menu option on the Mountains menu
• Click the Target text box and then type Blank to specify that the linked page opens in a new browser window
• In the Property inspector, click Item 1.2 to select it
Chapter 9: Using Spry to Create Interactive Web Pages 33
Adding Text and Links to the Menu Bar
• In the Text box, select the Item 1.2 text, and then type Glacier Bay NP as the name of the second option on the Mountains menu
• Select the entry in the Link text box, and then type http://www.nps.gov/glba/index.htm
• Click the Target text box and then type Blank to specify that the linked page opens in a new browser window
• In the Property inspector, click Item 1.3 to select it
Chapter 9: Using Spry to Create Interactive Web Pages 34
Adding Text and Links to the Menu Bar
• In the Text box, select the Item 1.3 text, and then type Kenai Fjords National Park as the name of the third option on the Mountains menu
• Select the entry in the Link text box, and then type http://www.nps.gov/kefj/index.htm
• Click the Target text box and then type Blank to specify that the linked page opens in a new browser window
• Click the Save button
Chapter 9: Using Spry to Create Interactive Web Pages 35
Adding Text and Links to the Menu Bar
Chapter 9: Using Spry to Create Interactive Web Pages 36
Adding Texts and Links to Items 2 Through 4• If necessary, select the Spry Menu Bar widget and then click Item 2 in
the Property inspector• In the Text box, select the Item 2 text, type Glaciers as the name of
the second menu in the Menu Bar widget, and then press the tab key• Point to the Plus sign (the Add menu item button) above the second
box to prepare for adding menu options to the Glaciers menu• In the Property inspector, click the Plus sign above the second box to
display Untitled Item, which is the placeholder text for the first option on the Glaciers menu
• In the Text box, select the Untitled Item text, and then type Denali National Park as the name of the first option on the Glaciers menu
• Select the entry in the Link text box, and then type http://www.nps.gov/dena
Chapter 9: Using Spry to Create Interactive Web Pages 37
Adding Texts and Links to Items 2 Through 4• Click the Target text box and then type Blank to specify that
the linked page opens in a new browser window• In the Property inspector, click the Plus sign above the
second box to add the second option to the Glaciers menu• In the Text box, select the Untitled Item text, and then type Kenai Fjords as the name of the second option on the Glaciers menu
• Select the entry in the Link text box, and then type http://www.nps.gov/kefj
• Press the TAB key two times and then type Glaciers in the Title text box to provide ToolTip text for the menu option
Chapter 9: Using Spry to Create Interactive Web Pages
Adding Texts and Links to Items 2 Through 4• Click the Target text box and then type Blank to specify
that the linked page opens in a new browser window• In the Property inspector, click the Plus sign above the
second box to add the third option to the Glaciers menu• In the Text box, select the Untitled Item text, and then type Katmai National Park as the name of the third option on the Glaciers menu
• Select the entry in the Link text box, and then type http://www.nps.gov/katm
• Press the tab key two times and then type Glaciers in the Title text box to provide ToolTip text for this menu option
38
Chapter 9: Using Spry to Create Interactive Web Pages
Adding Texts and Links to Items 2 Through 4• Click the Target text box and then type Blank to specify that
the linked page opens in a new browser window• Save the file• Click Item 3 in the Property inspector to enter properties for
the third menu item• In the Text box, select the Item 3 text, type Dinosaurs as
the name of the third menu in the Menu Bar widget, and then press the tab key
• Click Item 3.1 in the second box. In the Text box, select the Item 3.1 text, and then type Bering Land Bridge as the name of the first option on the Dinosaurs menu
• Select the entry in the Link text box, and then type http://www.nps.gov/bela
39
Chapter 9: Using Spry to Create Interactive Web Pages
Adding Texts and Links to Items 2 Through 4
• Click the Target text box and then type Blank• In the third box in the Property inspector, select the
Item 3.1.1 and Item 3.2.1 text, and then click the minus sign to delete the submenu placeholders
• Click Item 3.2 in the second box. In the Text box, select the Item 3.2 text, and then type Yukon – Charley Rivers as the name of the second option on the Dinosaurs menu
• Select the entry in the Link text box, and then type http://www.nps.gov/yuch
• Click the Target text box and then type Blank
40
Chapter 9: Using Spry to Create Interactive Web Pages
Adding Texts and Links to Items 2 Through 4
• Click Item 3.3 in the second box. In the Text box, select the Item 3.3 text, and then type Aniakchak National Monument as the name of the third option on the Dinosaurs menu
• Select the entry in the Link text box, and then type http://www.nps.gov/ania
• Click the Target text box and then type Blank• Save the file• If necessary, select the Spry Menu Bar widget
and then click Item 4 in the Property inspector
41
Chapter 9: Using Spry to Create Interactive Web Pages
Adding Texts and Links to Items 2 Through 4• In the Text box, select the Item 4 text, type Auto Touring as the name of the fourth menu in the Menu Bar widget, and then press the tab key
• In the Property inspector, click the Plus sign above the second box to add the first option to the Auto Touring menu
• In the Text box, select the Untitled Item text, and then type Denali National Park as the name of the first option on the Auto Touring menu
• Select the entry in the Link text box, and then type http://www.nps.gov/dena
• Click the Target text box and then type Blank
42
Chapter 9: Using Spry to Create Interactive Web Pages
Adding Texts and Links to Items 2 Through 4• Click the Plus sign above the second box to add the
second option to the Auto Touring menu• In the Text box, select the Untitled Item text, and then
type St. Elias National Park as the name of the second option on the Auto Touring menu
• Select the entry in the Link text box, and then type http://www.nps.gov/wrst/index.htm
• Click the Target text box and then type Blank• Click the Plus sign above the third box in the Property
inspector to display Untitled Item, which is the placeholder text for the St. Elias National Park submenu
43
Chapter 9: Using Spry to Create Interactive Web Pages
Adding Texts and Links to Items 2 Through 4
• In the Text box, select the Untitled Item text, and then type Guided Tours as the name of the submenu
• Select the entry in the Link text box, and then type http://www.nps.gov/wrst/planyourvisit/guidedtours.htm
• Click the Target text box and then type Blank• Save your document• Collapse the Property inspector
44
Chapter 9: Using Spry to Create Interactive Web Pages
Adding Texts and Links to Items 2 Through 4
• Click the Live View button on the Document toolbar to view the document as it would be displayed in your browser
• Move the mouse pointer over each menu item in the Menu Bar widget. Point to the St. Elias National Park menu item to display the submenu, and then point to the Guided Tours link
• Press the F12 key to view the page in a browser, and then allow blocked content, if necessary
• Check each of the links to verify that they work, and then close the browser
45
Chapter 9: Using Spry to Create Interactive Web Pages
Adding Texts and Links to Items 2 Through 4
46
Chapter 9: Using Spry to Create Interactive Web Pages
Customizing the Font Style and Size of the Menu Bar Widget • Open the panel groups• Double-click the CSS Styles tab in the panel groups and
then click the All button if necessary.• Click the plus sign next to SpryMenuBarHorizontal.css to
expand the styles for the Menu Bar widget• Double-click the Files tab to collapse the panel group• In the CSS Styles panel, locate and then click the
ul.MenuBarHorizontal li rule to display the properties for the top-level menu bar items
• Click to the right of the font-size property to display two drop-down menus
47
Chapter 9: Using Spry to Create Interactive Web Pages
Customizing the Font Style and Size of the Menu Bar Widget • Click the arrow on the right and then point to pt• Click pt• Click the arrow on the left to display the font size, and
then point to 14• Click 14 to change the font size of the top-level menu
items• In the CSS Styles panel, click the ul.MenuBarHorizontal ul
rule to display the properties for the menu options• Repeat the previous steps to change the font size of the
menu options to 14pt, and then click the Save button on the Standard toolbar to save the file
48
Chapter 9: Using Spry to Create Interactive Web Pages
Customizing the Font Style and Size of the Menu Bar Widget
49
Chapter 9: Using Spry to Create Interactive Web Pages
Changing the Menu Background Color
• Click the ul.MenuBarHorizontal a rule to display its properties
• Click the background-color box to display the color box
• Move the pointer to #69F• Click the pointer to apply the color to the menu
items• Move the mouse pointer over the menu and note
that the background color is bright blue when selected, which is the default background color for highlighted menu items
50
Chapter 9: Using Spry to Create Interactive Web Pages
Changing the Menu Background Color• In the CSS Styles panel, move the mouse pointer to the
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible rule
• Click the rule to display its properties• Click the background-color box and then point to #69F• Click the #69F color square to select that color as the
background color to display when you point to a menu item
• Click the color property, type #000 to specify black as the text color, and then press the ENTER key
51
Chapter 9: Using Spry to Create Interactive Web Pages
Changing the Menu Background Color
• In the document window, click the menu to verify that the background color is medium blue and the text is black when you point to a menu option
• Click the Save All button on the Standard toolbar and then view the Web page in your browser
• Allow blocked content, if necessary, and then point to each menu item
• Close the browser
52
Chapter 9: Using Spry to Create Interactive Web Pages
Changing the Menu Background Color
53
Chapter 9: Using Spry to Create Interactive Web Pages 54
Closing the Web Site and Quitting Dreamweaver
• Click the Close button in the upper-right corner of the Dreamweaver title bar to close the Dreamweaver window, the document window, and the Alaska Parks Web site
Chapter 9: Using Spry to Create Interactive Web Pages 55
Chapter Summary
• Describe the Spry framework• Describe Spry widgets• Add the Spry Collapsible Panel widget to a Web
page• Add headings to a Collapsible Panel widget
Chapter 9: Using Spry to Create Interactive Web Pages 56
Chapter Summary
• Copy and paste text to a Collapsible Panel widget• Add and customize a Spry Menu Bar widget on a
Web page• Format a Spry widget• Describe Spry effects
Dreamweaver CS4Concepts and Techniques
Chapter 9 Complete
Using Spry to Create Interactive Web Pages