On 5/19/07, Roger Roelofs <[EMAIL PROTECTED]> wrote: > > 1. Your site needs visual consistency. Using css helps that. > 2. CSS gives you more control over how much vertical space you want. > 3. The cleaner/more semantic/smaller your html, the easier it is to > maintain. > 4. Using html elements as they were designed to be used (as much as > possible) is A Good Thing, and the <br> element wasn't designed to > provide vertical space. > 5. I live in code all day most days. Code quality is a 'quality of > life' issue for me. Hopefully the rest of you have actual lives :-)
Thanks Roger, and Reed too: these were the same things I was thinking, but you two helped me crystallize the thoughts in a better form. At this point, it seems to me that this issue boils down to: #1: css would allow you to specify the vertical space to be left in between with much better granularity and more options; #2: best practices (i.e. use the html tags for what they were meant, and the css for what it was meant, and ensure consistency in all places that need the same vertical space). Wish me luck, because I don't think the hypothetical customer would care about #1 right now, and every time your argument is reduced to 'best practices', customers have a hard time realizing the cost of not adhering to them in the long run (especially after an hypothetical coworker put the <br> solution in place) Oh and.. yeah, code quality is a quality of life issue on this end as well, or I wouldn't spend the weekends preparing good arguments for the Mondays, right ? /cheers and thanks again, F. ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7 information -- 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/