>> Or why not set an <a> to display block and have the logo be the bg of >> that <a> instead of the div? >> > > Wouldn't that mess up the nav in the div then? >
It is best to have the logo in an img element because the logo is not just decorative. Only decorative images should be backgrounds. A few suggestions about your design: Don't use to create spacing. Use margins or padding. This keeps your design flexible and your html lean. The <p> element is only for paragraphs. Use ul or ol for lists and menus. Headings should be in <hx> elements. Use background-color instead of images for background color. Avoid using Flash. Flash can be used for videos, animations and for certain special uses. Use CSS and Javascript for everything else. It is more efficient and accessible. I have rebuilt your page with these principles in mind: http://roughtech.com/t/pcv.html ~Chetan ______________________________________________________________________ css-discuss [cs...@lists.css-discuss.org] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/