Document

advertisement
CIS 205—Web Design &
Development
Dreamweaver
Chapter 3
Working With Text and Images
Chapter 3: Working With Text and Images
• Introduction
– When adding text and images to Web pages, you need
a consistent look from page to page within your site
• Formatting Text as Lists
– Large amounts of text should be broken into smaller
paragraphs or lists (unordered, ordered, and definition)
• Using Cascading Style Sheets (CSS)
– Formatting Web pages with special instructions in a CSS
file provides a consistent look and saves time
• Using Images to Enhance Web Pages
– Images add interest but should be used sparingly
Lesson 1: Create Unordered and Ordered Lists
• Creating Unordered Lists
– Unordered lists have items in no specific order
– Items in an unordered list are usually preceded by a bullet (small
raised dot), forming a bulleted list
– Use the Unordered List button in the PI
• Creating Ordered Lists
– Ordered lists (or numbered lists) have a specific order
– Items are preceded by numbers or letters
– Use the Ordered List button in the PI
• Formatting Lists
– Use the List Item button in the PI to format lists
• Creating Definition Lists
– Click Text, List to create terms and definitions, as in a glossary
Lesson 1: Create Unordered and Ordered Lists (2)
• Create an unordered list
1. Start Dreamweaver, click the Site list arrow in the
Files panel, click The Striped Umbrella (if necessary)
2. Double-click spa.html in the Files panel
3. Select the three items between the Skin Care
Treatments and the Body Treatments headings
4. Click the Unordered List button in the PI
5. Repeat Steps 3 and 4 for the remaining lists on the
page
•
Do not include the contact information at the bottom of the
page in a list
Lesson 1: Create Unordered and Ordered Lists (3)
• Format an unordered list
1. Click on any single item in the first unordered list
2. Click the List Item button in the PI
3. Click the Style list arrow in the dialog box, click
Square, click OK
4. Repeat Step 2 for the remaining lists on the page
5. Position the insertion point to the left of the first item
in the first unordered list, click the Code view button
on the toolbar
•
•
If the Code view button isn’t visible, click View, Toolbars,
Document on the menu bar
Note the tags <ul> and <li> (for unordered list and list item)
6. Click the Design view button on the toolbar
Lesson 1: Create Unordered and Ordered Lists (4)
• Create an ordered list
1. In spa.html, place the insertion point immediately
after the text “5:00 p.m.”, and press [Enter]
2. In the menu bar, click File, Import, Word Document,
navigate to your Data Files for this chapter, and open
questions.doc
3. With the insertion point to the left of the text
“Questions you may have”, click Insert on the menu
bar, point to HTML, click Horizontal Rule
4. Select all the text below “Questions you may have”
5. Click the Ordered List button in the PI
6. Deselect the text
Lesson 1: Create Unordered and Ordered Lists (5)
• Format an ordered list
1. Select all the text below the horizontal rule, then
change the font to Arial, Helvetica, sans-serif, size 3
(using the PI)
2. Select the heading “Questions you may have” and
click the Bold button in the PI
3. Click the Text color button in the PI and click the first
dark blue color in the third row, #000066
4. Deselect the text
5. Save your work
Lesson 2: Create, Apply, and Edit CSS
• Understanding Cascading Style Sheets (CSS)
– CSS consist of rules that define formatting of HTML
elements in a Web page
•
•
•
An external style sheet is a file separate from the Web page
An internal (embedded) style sheet is in the head content of
the Web page to which it applies
An inline style sheet is contained within individual HTML
elements that make up the body of the Web page
• Using the CSS Styles Panel
– The CSS Styles panel provides many options for creating
and applying styles to a single page or all pages in a site
Lesson 2: Create, Apply, and Edit CSS (2)
• Comparing the Advantages of Using Style Sheets
– Using CSS can save enormous amounts of time by
creating or changing styles to all page in a Web site
– CSS can make a Web site look more uniform
– CSS separates form from substance making
maintenance easier
• Understanding CSS Style Sheet Code
– CSS code exists in a style sheet file
– A CSS style (rule) has two parts:
• A selector is the name of the tag to which the style applies
• The declaration is the property and value
Lesson 2: Create, Apply, and Edit CSS (3)
• Create a CSS and a style
1. While in the spa.html page, click Edit on the menu
bar, click Preferences, click the General category
2. Select the Use CSS instead of HTML tags check box,
click OK
3. Expand the CSS panel group and click the CSS Styles
panel tab
4. Click the All button near the top of the CSS panel and
click the New CSS Rule button near the lower right of
the CSS panel
5. Click the Class option button and type bullets in the
Name text box
Lesson 2: Create, Apply, and Edit CSS (4)
• Create a CSS and a style (continued)
6. Click the Define in: list arrow, click (New Style Sheet
File), click OK
7. Type su_styles in the File name text box, click Save
8. Click Type in the Category list
9. Select Arial, Helvetica, sans-serif from the Font list
10. Set Size to 12 pixels, Weight to bold, Style to normal,
Color to #000066, click OK
11. Click the + sign next to su_styles.css in the CSS Styles
panel, then click the bullets style
• Also note that the file su_styles.css is listed in the Files
panel—this file contains code for the style called bullets
Lesson 2: Create, Apply, and Edit CSS (4)
• Apply a Cascading Style Sheet
1. Click View on the menu bar, point to Toolbars, click
Style Rendering
2. Verify that the Toggle Displaying of CSS Styles button
in the Style Rendering toolbar is active
1. A button is active if it has an outline around it
3. Select the text “Revitalizing Facial”
4. In the PI, select bullets from the Style list
• You may need to remove all previous formatting from a
selection before applying a style
5. Repeat Steps 3 and 4 to the remaining bulleted items
Lesson 2: Create, Apply, and Edit CSS (5)
• Edit a Cascading Style Sheet
1. Click .bullets in the CSS Styles panel
1. The properties for the style are displayed in the panel
2. You can also click the Edit Styles button near the bottom of
the CSS Styles panel to edit styles
2. Click 12px in the CSS Styles panel, click the font-size
list arrow, click 14
3. Save your work
Lesson 3: Add Styles and Attach CSS
• Understanding External and Embedded Style
Sheets
– An external style sheet is a separate file with a .css
extension
• Separate file created by the Web designer (you)
– An embedded style sheet is included in the head
content of a Web page
• Done automatically by Dreamweaver when the Preference is
set to Use CSS instead of HTML tags
• Named style1, style2, style2, etc. within a <style> tag
– Use the same style sheet for all pages for consistency
• Use the Attach Style Sheet button on the CSS Styles panel
Lesson 3: Add Styles and Attach CSS (2)
• Add a style to a CSS
1. While in the spa.html page, click the New CSS Rule
button in the CSS Styles panel (lower right corner)
2. Type heading in the Name text box, click OK
3. Set Font to Arial, Helvetica, sans-serif, Size to 16,
Style to normal, Weight to bold, and Color to
#000066, click OK
4. Click the Edit style button in the panel (lower right)
5. Click Block in the Category list, click center in the Text
align list
Lesson 3: Add Styles and Attach CSS (3)
• Add a style to a CSS (continued)
6. Select the heading text “Spa Services”
7. In the PI, select heading from the Style list
8. Repeat Steps 1 through 3 to add another style called
body_text with Arial, Helvetica, sans-serif font, size
14, and normal style
9. Repeat Steps 6 and 7 to apply the body_text style to
just the ordinary text (not the bulleted items or the
heading text “Questions you may have”)
10. Click File on the menu bar, click Save All to save
spa.html and su_styles.css
• You must save a .css file after editing or you will lose changes
Lesson 3: Add Styles and Attach CSS (4)
• Attach a style sheet
1. Close the spa.html page and open index.html (expand
the Files panel if necessary to view files in the site)
2. Click the Attach Style Sheet button in the CSS Styles
panel
3. In the dialog box, click Browse and select
su_styles.css, click OK, click OK again
4. Select the opening paragraph text and select
body_text in the Style list of the PI
5. Click the Code view button in the Document toolbar
to view the HTML code, then click Design view
• Note the following code around line 8: <link
href="su_styles.css" rel="stylesheet" type="text/css" />
Lesson 4: Insert and Align Graphics
• Understanding Graphics File Formats
– There are three primary graphic file formats for the
Web
• GIF (Graphics Interchange Format)
– Limited colors, allow transparent areas
– Subject to licensing restrictions
• JPEG (Joint Photographic Experts Group)
– Millions of colors available, best for photographs
• PNG (Portable Network Graphics)
– Millions of colors, various degrees of transparency (opacity)
– Free to use, but not all browsers support
– The lower right corner of the document in
Dreamweaver displays the file size and download time
• Click Edit, Preferences, Status Bar to select Connection speed
Lesson 4: Insert and Align Graphics (2)
• Understanding the Assets Panel
– The Assets panel is in the Files panel group
– Graphics are automatically added to the Assets panel
– There are 9 category buttons
• Images, Colors, URLs, Flash, Shockwave, Movies, etc.
– The Assets panel has an upper and lower pane
• The upper pane shows a thumbnail of a selected image
• The lower pane lists the assets in a given category
– At the top of the Assets panel are two buttons
• The Site button shows all assets in a given category
• The Favorites button shows only the favorite assets (right
click an asset in the list and click Add to Favorites)
Lesson 4: Insert and Align Graphics (3)
• Inserting Files with Adobe Bridge
– Adobe Bridge is a file management tool
– Adobe Bridge integrates with other Adobe programs
such as Photoshop and Illustrator
– On the menu bar, click File, Browse in Bridge
• Aligning Images
– Aligning means positioning an image relative to other
elements on a Web page
– After selecting an image on a page, click the Align list
arrow in the PI
Lesson 4: Insert and Align Graphics (4)
• Insert a graphic
1. Open dw3_1.html from your Data Files and save as
about_us.html in the striped_umbrella root folder
2. Click Yes to overwrite the existing file, click No to
update links
3. Place the insertion point before “When” in the first
paragraph, click the Common tab on the Insert bar,
click the Images list arrow, then click Image
4. Navigate to the assets folder where you store your
Data Files, double-click club_house.jpg, type Club
House for alternate text, click OK
5. Click the Assets panel tab in the Files panel, click the
Images button on the Assets panel, click the Refresh
Site List button (near the bottom), save the page
Lesson 4: Insert and Align Graphics (5)
• Use Adobe Bridge
1. Place the insertion point before “After” at the
beginning of the second paragraph
2. Click File on the menu bar, click Browse in Bridge,
navigate to your Data Files, then click the thumbnail
image boardwalk.jpg in the assets folder
• You can also click the Browse in Bridge button on the
Standard toolbar
3. Click File on the menu bar, point to Place, click In
Dreamweaver
4. Repeat Steps 1-3 to place the pool.jpg,
sago_palm.jpg, and sports_club.jpg files at the
beginning of the succeeding paragraphs, adding
appropriate alternate text when prompted
Lesson 4: Insert and Align Graphics (6)
• Align an image
1. Click the club house image at the bottom of the page
2. In the PI, click the Align list arrow, then click Left
3. Click the boardwalk image, click the Align list arrow in
the PI, then click Right
4. Align the pool image using the Left Align option
5. Align the sago palm image using the Right Align
option
6. Align the sports club image using the Left Align
option
7. Save you work and preview in your browser
8. Close Adobe Bridge
Lesson 5: Enhance an Image and Use Alternate Text
• Enhancing an image
– To enhance (improve) an image, you need an image
editor such as Adobe Fireworks
– Select an image on a Web page and click Edit in the PI,
opening the image in Fireworks (to be studied later)
– When finished editing the image, click Done to return
– You can use Dreamweaver directly to enhance an image
by adding borders or white space around it
• Using Alternate Text
– Alternate text appears in the image’s placeholder while
it is loading or when the mouse pointer hovers over it
– Alternate text can be “read” by a screen reader to help
the visually impaired
Lesson 5: Enhance an Image and Use Alternate Text
(2)
• Add a border
1. Open the about_us.html page and select the club
house image
2. In the PI, type 1 in the Border text box, press [Tab]
• The border is not visible until you preview in a browser
3. Repeat Step 2 to add borders to the other images
• Add horizontal space
1. Select the club house image, type 7 in the V Space
(vertical space) text box and type 7 in the H Space
(horizontal space) text box
2. Repeat Step 1 for the other four images
Lesson 5: Enhance an Image and Use Alternate Text
(3)
• Apply the Brightness/Contrast feature to graphics
1. Select the boardwalk image
2. Click the Brightness and Contrast button in the PI
3. Drag the Brightness slider to the right until 15
appears in the text box, click OK
• Edit alternate text
1. Select the club house image
2. Click the text in the Alt text box in the PI, type The
Striped Umbrella Club House, press [Enter]
3. Change the alternate text for the other images to be
more descriptive, save your work, preview in browser
Lesson 5: Enhance an Image and Use Alternate Text
(4)
• Set the alternate text accessibility option
1. Click Edit on the menu bar, click Preferences, and click
the Accessibility in the Category list
2. Make sure that all four checkboxes are checked, click
OK
• As a result, you will always be prompted to supply alternate
text when adding graphics to a Web page
Lesson 6: Insert a Background Image and
Perform Maintenance
• Inserting a Background Image
– You can use a background image on a page instead of a
background color to provide additional interest
• A background image should not interfere with text or other
elements on a page—white backgrounds are usually best
– A background image is usually a tiled (repeated) image
going across and down a page
• Managing Images
– You should remove unused images in the assets folder
• Removing Colors from a Web Site
– You should remove Non-Websafe colors (not uniform in
different browsers) using the Assets panel
Lesson 6: Insert a Background Image and
Perform Maintenance (2)
• Insert a background image
1. In about_us.html, click Modify on the menu bar, click
Page Properties, click Appearance in the Category list
2. Click Browse next to the Background Image text box,
navigate to the assets folder in your Data Files, and
double-click umbrella_back.gif, click OK
3. Click the Refresh button in the Files panel
• Note that this is not a good background image, too busy
4. Repeat Steps 1-3 and use stripes_back.gif instead
• Remove a background image from a page
1. Click an open area of the page and click the Page
Properties button in the PI
2. Delete the text for the Background image, click OK
Lesson 6: Insert a Background Image and
Perform Maintenance (3)
• Delete files from a Web site
1. Click the Assets panel tab (in the Files panel group),
click the Images button (upper left), and click the
Refresh Site List button (near the bottom)
2. Right-click stripes_back.gif in the Assets, click Locate
in Site, press [Delete], click Yes
3. Repeat Steps 1-2 to remove umbrella_back.gif
• Check for Non-Websafe colors
1. Click the Assets panel tab, click the Colors button
2. Colors are listed as either Websafe or Non-Websafe
3. Consider replacing colors that are Non-Websafe
Download