Vinj Vinj wrote: > I've been working hard on my site and feel that is close to complete. > I've replaced all table entries with divs and would love to get > feedback from the users on this list. > > www.eswap.com
Well, it's no use validating the source-code since you have no doctype to validate against, but I tried validating the front page anyway. Looks like you're attempting on XHTML 1.0 (at least the validator thinks so) - which gives 214 errors. No, that's not it! Falling back to HTML 4.01 to avoid validating the (lack of) "wellformedness" - only 56 errors. That's as good a result as that page can get. Most errors are "required attribute "ALT" not specified" and a number of misplaced start and/or end tags / whole elements. All this should be easy to fix, but you have to decide _which_ standard you want to follow and not include bits and pieces from others. CSS-validation: looks like fatal parse-error for http://s3.amazonaws.com:80/eswap/_gz__all.css. OK: http://s3.amazonaws.com:80/eswap/1024_2.css OK: http://s3.amazonaws.com:80/eswap/ie.css --- Browsers: renders more or less the same across the board, apart from a few margin-defaults that hasn't been leveled out in your stylesheets. The result seems to depend entirely on error-recovery though, so it is not very reliable in any browser. Those misplaced tags/elements count for most rendering-flaws. --- The main part looks like tabular data to me, so I can't see why tables should be replaced. After all: that's what tables are for, and the result would be much cleaner, leaner and more reliable. What you have now is an exercise in "divitis" for no good reason at all. A div is a generic block-element for use when there are no appropriate block-element(s) for a particular type of content. Divs are *not* meant as replacement for other elements. Same with span for inline-stuff. --- I have no idea how much work has gone into that layout, but I think the only right thing is to start from scratch. Proper use of meaningful elements (semantics) will produce better results. Writing consistent CSS in accordance with the doctype (and avoiding inline-styles) will produce an even better result. regards Georg -- http://www.gunlaug.no ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/