While there are many ways in which a Web page can be laid out, one useful distinction has to do with how space is apportioned within the page as the Web browser window is resized. This distinction yields either:
This is the fundamental understanding required to lay out pages effectively. The core concept is the box, where all boxes have common properties: background color, padding, borders, and margins. These properties allow you to stylize the appearance of each building block in your design. Boxes also have positional properties: size and location. These properties allow you to compose pages by placing boxes in specific locations. An effective way to design a page is to think in terms of filling a grid with boxes that may or may not overlap.
Pages are laid out in a straightforward flow of boxes from top to bottom. You can change that flow of the layout by positioning a box. Positioning is either static, relative, fixed, or absolute. A Float is another layout technique that allow you to place boxes within the flow so that the existing content flows around the floated box, like water around a big rock in a river.
Fill this in.... Test in the major browsers and platforms where appropriate. Required: Win = IE, FF. Mac = Safari, FF. Camino? Opera. Font support. Colors. CSS. Hacks for browsers. Give examples!
Fill this in....
Fill this in....Providing alt text; resizable text; allow for text-only readers.
Fill this in....This will talk about validating your HTML and CSS code -- verifying that your pages are designed to the Web standards.