Purpose A checklist of work performed in the first half of the semester.
This list will be used to review tasks and weekly reviews that should be completed by mid-semester, October 21. Go over it carefully. Dr. Logan will be reviewing all sites and all review grades this week to make certain that everyone is caught up. To date, we have covered all of the introductory material on html and css. Assignments should reflect that.
- Site managment:
- home page: index.shtml ( / .htm / .html) in site root folder: Identifies you and COM271. Has banner, content section, and navigation to all pages on site
- separate folder for images
- separate folder for style sheets
- separate folder for server-side includes
- separate folder for all course-related practice pages or independent web development efforts that support class objectives
- no Eric Meyer exercise pages
- all duplicate or abandoned pages removed
- all page names clear and contents understandable from naming
- Home Page (task 1):
- Functioning links, clearly labeled, to all pages on site
- Links styled (see Meyer project 5 for standard)
- External file for navigation
- External style sheet
- Home page reflects high standards (what we have learned so far) for navigation, style, functionality; your home page should be a reflection of your competence as a developer.
- HTML Resume (task 2):
- All styles through HTML attributes only. No external style sheet for this page.
- Navigation to all other pages on the site via server-side include.
- Resume reflects reasonable attempt to provide normal resume information.
- CSS Resume (task 3):
- All styles through CSS attributes only. Common external style sheet now used for this page and for index page.
- CSS for navigation menu (follows Meyer 5); see home page, which should also use CSS for menus
- Navigation now a server-side include. Page should be saved as .shtml. All pages from this point forward have common navigation menu and styles.
- Home Page navigation now also a server-side include, saved as index.shtml
- CSS for Positioning (task 4)
- Using the CSS Resume page, replace all tables used for positioning with divs. Banner, navigation, contents should be divs using absolute positioning.
- Update home page to also use positioned divs
- Update common site style sheet so that pages now use positioned divs for layout
- Fixed Positioning (task 5)
- Common style sheet: Replace absolute positioning with fixed positioning.
- Apply a common fixed-positioned background element or logo to the task 5 page. This does not have to extend to any other page, nor the home page.
- Weekly Reviews