I would go for the first one, since in this I think the <br /> is
given semantic value as a separator (even though, technically the
element has zero semantic value). The first set of markup would by
default display a nice, multi-line formatted address in all browsers
and could be formatted into a comma-separated, single line address
using CSS.

The second is definately wrong since it describes three separate addresses.

I think it's one of the increasingly rare situations where <br /> is
the correct element. Although, if being sickeningly pedantic you could
argue that the lines should be formatted as an ordered list. I'm not
sure that you can legally wrap an <ol> in an <address> though.

Ben

On 5/22/05, Bruce Gilbert <[EMAIL PROTECTED]> wrote:
> for an address, which way is best
> 
> <address>
> 1st line<br />
> 2nd line<br />
> 3rd line<br />
> </address>
> 
> or
> 
> 
> <address>1st line</address>
> <address>2nd line</address>
> <address>3rd line</address>
> 
> TIA!
> --
> ::Bruce::
> ******************************************************
> The discussion list for  http://webstandardsgroup.org/
> 
>  See http://webstandardsgroup.org/mail/guidelines.cfm
>  for some hints on posting to the list & getting help
> ******************************************************
> 
> 


-- 
http://www.ben-ward.co.uk
******************************************************
The discussion list for  http://webstandardsgroup.org/

 See http://webstandardsgroup.org/mail/guidelines.cfm
 for some hints on posting to the list & getting help
******************************************************

Reply via email to