Archived copy for reference only
 

 

Graphic Design / Interactive Design / Fine & Applied Arts / Parkland College

Interactive Design Exercises
Dreamweaver: Personal Process Page (for GDS 220)

(Archived from 2019)

Objective

To review basic HTML and CSS skills by building a personal Process Page. To review responsive web development techniques by creating a page similar to this example.

Discussion

Keeping a good record of your design process is a good idea for many reasons. At the very least, it forces you to keep your files organized. Clients also expect you to manage the project well and one way to do it is by recording each step of the process. Last but not least, one can learn from observing one's own process and then improving on it in future projects. Therefore do not delete any links that you add to your Process Page. Instead, always add new links when making revisions.

As HTML evolves, semantic markup like <section> is preferred over non-descriptive tags like <div>. Semantic markup improves search engine efficiency and might even get your website a higher ranking. In this exercise, we will be using semantic markup (more info).

File management is critical in web design and development. You will be developing multiple versions of multiple sites in this class. Each version MUST have a unique root folder that hold ALL the files needed to publish the site. It is highly recommended that you use the downloaded folder structure for this entire semester and follow the suggested naming conventions.

In this exercise, we will be using the Skeleton Responsive Framework, a lean alternative to Bootstrap which also uses the new rem unit for font sizing. Responsive web design is the new normal since more people are browsing on devices than ever before. Skeleton makes building responsive sites relatively easy.

Tip: When revising web sites, duplicate the web site's root folder and give it a new name (i.e. "p1_final2"). Be sure all the files required for the web site are inside the root folder (do NOT link to local files outside of this folder). The best way to duplicate a folder is to do it in Finder or Windows Explorer (not in Dreamweaver).

Procedure

Overview: Merge existing HTML page with downloaded Skeleton Responsive Framework. Add additional CSS styles. Replace banner art with an original creative solution created by you. Note: replace bold with personalized info.

Prepping for the exercise

  1. download starter files (location: faa999/gds220)
  2. download skeleton framework
  3. move zip archive download files into "gds220/html" folder
  4. extract zip file, move contents into "gds220/html/_process-page" folder
  5. launch Dreamweaver
  6. site > new site: site name=gds220-admin;
    local site folder=faa999/gds220/html); export STE file
  7. open "content.html"
  8. view > code and design (note formatting)
  9. change "jane smith" to your name (search source code, replace all)
  10. link to your preferred email (i.e. mailto:jsmith@gmail.com)
  11. select <body>: copy to clipboard
  12. open "index.html"
  13. select <div.row>; DELETE
  14. paste clipboard contents into <div.container>

Adding links

  1. open "briefs/p1_brief.html"
  2. select <body>
  3. insert > div (wraparound): id=container
  4. window > CSS designer: add selector (source=define in page): 
    • #wrapper: layout: width=80%, min-width=320px, max-width=500px, margin-left/right: auto; font-family: Verdana, Helvetica, sans-serif; font-size: 0.9rem; line-height: 1.8em
  5. link p1 "brief" to "briefs/p1_brief.html" (target=_blank)
  6. insert other appropriate links (target=_blank)
  7. file > preview in browser (opt+F12 and cmd+F12), test links

Formatting the content

  1. change document title to "Jane Smith | GDS 220 Process Page"
  2. add <section> tag around each project, exercises, etc
  3. select <nav>
  4. insert > div (wraparound): class="row"
  5. repeat with <footer>, <section>

Adding a banner

  1. select <body>; arrow left
  2. insert > image: "process-page-banner.gif"; id=banner
  3. select <img#banner>
  4. insert > div (wraparound): class=container
  5. select <div.container>
  6. insert > div (wraparound): id=top

Adding Google Fonts

  1. browse to fonts.google.com/#HomePlace:home
  2. search for "open sans", select font (+)
  3. click 1 FAMILY SELECTED
  4. click CUSTOMIZE: select only weights needed (i.e. "regular", "bold", "italic", "bold italic")
  5. return to EMBED: copy standard embed code
  6. replace font (line 18): <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i" rel="stylesheet">

Adding CSS styles

  1. window > CSS designer: source=define in page
  2. add font CSS to <style> in <head> (code view):
    body { font-family: 'Open Sans', sans-serif; font-size: 1.8 rem; }
  3. window > CSS designer: add selectors to <style>: 
    • <nav>, <section>, <footer>, <div>: border: thin, solid, gray (temporary)
    • a: text: color=#1FB69B, decoration=none
     a:hover: text: color=#1FB69B, decoration=underline
    • p: margin-bottom=1 rem
    • ul: padding-left=2 rem; text: list-style-type=square
    • li: margin-bottom=0
    • h4: margin-top=4rem; text: font-weight=700, font-size=100%
    nav, footer: font-size=85%
    • #banner: min-width=400px
    • #top: margin-bottom=15px, bg-color=#48DFC4 (eye-dropper)
    • .img-responsive: height=auto, max-width=100%
  4. select "process-page-banner.gif": class=img.responsive
  5. file > preview in browser (opt+F12 and cmd+F12)

Fine-tuning the column structure

  1. select <ul>: insert > div (wraparound): class="ten columns" (code view)
  2. select <h4>: insert > div (wraparound): class="two columns" (code view)
  3. repeat with other sections
  4. file > preview in browser (opt+F12 and cmd+F12)
  5. window > CSS designer: disable border: <nav>, <section>, <footer>, <div>

Fine-tuning the CSS

  1. window > CSS designer: add additional selectors: 
    nav: margin-bottom=8rem
    footer: margin-top=8rem
    ul ul: margin-top/bottom=0px; font-size=100%
  2. window > CSS designer: add new media query: min-width=550px
    h4: margin-top=0rem
    section: margin-top=4rem
  3. add &nbsp; and <wbr> as needed

Grading

  1. replace header image with your own custom art work
  2. customize anchor colors
  3. make your own favicon (see "_process-page/images" folder)
  4. publish your page (see separate instructions)
  5. keep this page updated with your work as the semester progresses

 

BACK TO TOP
Last updated: 5/7/21