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/

Reply via email to