------------------------- Week 14 Notes for CST8281 ------------------------- -Ian! D. Allen - idallen@idallen.ca - www.idallen.com Assignment #12 (last one) was due April 20. All self-mark assignments are due on Thursday April 22. I will post some typical final exam questions related to HTML and CSS. Self-mark uploads are available for Assignments 03, 05, 06, 07, 09, 11, 12. For details, see the Class Notes file: exercise_self_marks_NN.txt Note the due date for these uploads. Self-mark uploads contribute to your 10% Course Participation mark and will help determine what topics I review during the last lectures and labs in Week 14. Lecture Notes for This Week --------------------------- Separating Presentation from Content - http://tantek.com/pageholder/html4stricttags.html - list of content HTML 4 tags (excludes b, br, big, hr, i, small, tt !) CSS summary file under Class Notes: 300_css.txt - Basic CSS - w3schools reference: http://www.w3schools.com/css/css_reference.asp - official reference: http://www.w3.org/TR/CSS2/ - CSS2 properties index: http://tantek.com/pageholder/css2visualprops.html - CSS Wiki: http://css-discuss.incutio.com/wiki/Main_Page Table-free web layout: - http://en.wikipedia.org/wiki/Tableless_web_design - http://www.gtalbot.org/NvuSection/NvuWebDesignTips/TableVsCSSDesign.html - see "Why tables for layout is stupid. Problems defined, solutions offered." - http://www.hotdesign.com/seybold/everything.html - http://www.chromaticsites.com/blog/13-reasons-why-css-is-superior-to-tables-in-website-design/ - see "1. Faster Loading" for an example of with/without tables/CSS - http://www.csszengarden.com/ - live demo of extremely varied CSS design - http://matthewjamestaylor.com/blog/perfect-3-column.htm - "The Perfect 3 Column Liquid Layout (Percentage widths)" - full-height columns with full background color! - uses CSS relative positioning to move column color pages left and right Publishing your own web site - (e.g. via http://www.1and1.com/?k_id=6598478 ) - rent a domain name - rent web host space and DNS servers Final Exam - 11:30am-2pm Thursday April 29 - Room T102 A/B/C ----------- - Calculators are allowed but are not needed. (Some people stop thinking when they have a calculator. Leave it at home.) - Covers the whole course with emphasis on material since the last midterm. - some sample questions are available as "assignment13.txt" for review only - Material that was not well-done on previous tests and labs will re-appear. -- | Ian! D. Allen - idallen@idallen.ca - Ottawa, Ontario, Canada | Home Page: http://idallen.com/ Contact Improv: http://contactimprov.ca/ | College professor (Free/Libre GNU+Linux) at: http://teaching.idallen.com/ | Defend digital freedom: http://eff.org/ and have fun: http://fools.ca/