Final Project:  Designing a Web Site with CSS

 

Prerequisites:

1.   Save the attach FinalProject. zip folder on your desktop.  Unzip the files into the root site folder.

 

2.   Define the "LMC Brentwood Burger" site in Dreamweaver.   See step-by-step demo instructions in the Topic 2 lecture presentation (slides 5-8) in defining a Web site.

 

 

Requirements

1.   Create a blank template.  From the Main Menu, select File and select New.   Select New Documents and then HTML template.   Click on Create button

 

2.   In the Properties Inspector, enter the title for the template page "LMC Brentwood Burger".  See the step-by-step demo instructions in the Topic 2 lecture presentation (slides 14- 15) in adding a title to the web page.

 

3.   Save the blank template as "template.html".    Select File and then Save As Template

4.   Attach/ link the template page to the external CSS (mystyle.css).  See the step-by-step demo instructions in the Topic 4 lecture presentation (slides 26- 28) in attaching an external CSS file to a Web page. 

5.  Create the "outsidecontainer" AP DIV tag in the template.  See the step-by-step demo instructions in the Topic 11 lecture presentation (slides 15- 17) in creating a AP DIV container

a.  Create a DIV tag container which will "house" the parentcontainer, banner, navigation and content AP DIV layers.  

b.  Assign the ID rule "outsidecontainer" defined in the mystyle.csss

6.  Create the "parentcontainer" AP DIV in the template.  See the step-by-step demo instructions in the Topic 11 lecture presentation (slides 19- 21) in creating a parent AP DIV container

            a.   Inside the DIV tag "outsidecontainer", insert a nested AP Div.

b.   Assign the ID rule "parentcontainer" defined in the mystyle.csss.

 

7.  Create the "content" AP DIV in the template.  See the step-by-step demo instructions in the Topic 11 lecture presentation (slides 19- 21) in creating a parent AP DIV container

a. Inside the AP DIV "parentcontainer", insert a nested AP Div. 

b.   Assign the ID rule " content" defined in the mystyle.csss.

c. Insert an editable region for the "content" AP Div.   Name the region as "content".  See Step-by-step demo instructions in the Topic 10 lecture demo presentation (slides 19- 24) in setting up an editable region in the template for the content area.

8.  Create the "navigation" AP Div in the template.  See the step-by-step demo instructions in the chapter 13 lecture presentation (slides 53- 59) in creating a nested (child) AP Div container

a. Inside the AP DIV  "parentcontainer", insert a nested AP Div.  

b.   Assign the ID rule " navigation" defined in the mystyle.csss.

c.  Insert the navigation library item into the "navigation" AP Div container.  See the demo instructions in the Topic 10 lecture presentation (slides 34- 36) in updating the library item.

 

9.  Create the "banner" AP Div in the template.  See the step-by-step demo instructions in the chapter 13 lecture presentation (slides 53- 59) in creating a nested (child) AP Div container

a. Inside the AP Div "parentcontainer",  insert a nested AP Div.  

b.   Assign the ID rule " banner" defined in the mystyle.csss.

c.  Insert the RevisedCompanyLogo.png image into the "banner" AP DIV container.  See the step-by-step demo instructions in the Topic 6 lecture presentation (slides 9-19) in inserting an image.

 

10.  Save the template as "template"

 

11.  Create the following Web pages from the template page.  See the step-by-step demo instructions in the Topic 10 lecture demo presentation (slides 19-24) in the creating the Web pages from a template and adding the content in the template's editable region.

          a. Use the template to create the index.html.  Copy the menu content from the textcontent.html into the "content" container editable region.

          b. Use the template to create the menu.html.  Copy the menu content from the textcontent.html into the "content" container editable region.

c. Use the template to create the hours.html.  Copy the hours content from the textcontent.html into the "content" container editable region.

d. Use the template to create the directions.html.   Copy the directions content from the textcontent.html into the "content" container editable region.

e. Use the template to create the feedback.html.  Copy the feedback content from the textcontent.html into the "content" container editable region.

f. Use the template to create the contact.html.  Copy the contact content from the textcontent.html into the "content" container editable region.

g. Use the template to create the promo.html.   See the step-by-step demo instructions in the chapter 13 lecture demo presentation (slides 46- 52) in creating a Complex Design with AP Div.   See the attached sample promo web page.

 

12.  Save all your web pages.

 

13.  Modify the "navigation" library item.   Insert the links for all the navigation menu buttons to there corresponding Web pages.   Save and update all the pages.   See the step-by-step demo instructions in the Topic 10 lecture presentation (slides 34- 36) in editing a library item.

 

14.  Review your Web pages in your Browser.   Test the navigation menu and links.   See the attached sample output of the Web pages – index.html and promo.html

 

 

Submit: 

1. Submit a screenshot image of the index page displaying in your Browser on the Canvas Final Project drop box.

2. Zip up your folder and submit in the Canvas Final Project drop box.