When you have finished your website, please send an email to the entire class with the address of your site.
It is a lot of fun to see what others have done. Last semester this was one of the most popular parts of the entire course.
The Final Project will be done in three sections. Each is worth 20 points. This week we will take the first steps in building the Final Project.
The idea is to work on the Final Project over a period of 2 full weeks. If you try to do it all in a day or two, you will not like the final website results—or your grade.
Note: You should approach this website project as if you were going to present it to a prospective employer. Keep the content G or PG rated. You should be able to show it in mixed company without any warnings or disclaimers.
The reading assignment is found on the web. There are two parts.
First is a page that gives you some background on how templates work and how they are licensed by the author. (These templates are for free, but you must give credit to the author.)
Next is a series of pages that show 253 various free templates that you can use.
If you look at the source code for http://www.craftwebproject.com you will see that it is based upon a template from this site.
There are many template sites around on the web. Look out! They are not all free, and they are not all good. Many of them take shortcuts that make a site look unprofessional. Freecsstemplates.org is not like that. All of their templates validate in the W3C Validator at the XHTML-stict level.
Even better, the templates on this site have the menu systems pre-built for you! This is a major time saver. All you have to do is change the code in the unordered list that is the basis of the menu.
The templates don't have all the code for the menu list filled in; you will have to do that part. It isn't hard, but if you have never done anything like this and you want to see it done properly, take a look at the source code and the css style sheet that I have used online for http://www.craftwebproject.com
Whenever you see href="#" That means that the "#" is a placeholder and you need to put the actual address in that spot. (By the way the "#" is called and octothorpe.)
Notice that on my pages I added an id called "menu-here" in the list items. That id ties to the style sheet to show the actual page you are on by making the menu button a little darker than the unselected buttons. This menu code gets changed from page to page in the menu list so that it works for the page it is on.
There are two easy ways to see my code. Use the Firefox Web Developer plug in written by Chris Pederick, or use the W3C validator. There is an option on the results page that says "show source." Click that and then revalidate the page using the Revalidate button on the right side of the page. For css the source code shows up automatically in the W3C Validator.
None this week.
Pick a template that you like from Freecsstemplates.org and set up the Home Page for your Final Project. The Home Page must meet these criteria:
Post the webpage and the attached stylesheet that you made above to your Internet site and tell me the exact address in the comments section of the assignment tool in WebCT for Unit 13.
If you want to start from scratch and make your own design, totally on your own, that is fine with me. Just make sure your page meets all the requirements listed above in items A. through K.
...Bill