I presume that   writing
#header a { same size as header }

is better

a#header { same size as header }

a#header probably will not work because a tag  is after div #header tag.

it is the same for the span tag

#header a span { visibility: hidden; } than #header span { visibility:
hidden; }



Berry




>Hello -
>
>As I playing with my blog the other day, I came accross this type of
>thing.  I'm curious which of these two examples is more correct.  In
>both cases, the intent is to replace a text header link with a
>clickable background image. (stripped down a bit too)
>
>HTML:
><div id="header"><a href="link.html"><span>Link Text</span></a></div>
>
>CSS:
>#header { postion etc, background-image: }
>a#header { same size as header }
>#header span { visibility: hidden; }
>
>*or*
>
>HTML:
><div id="header"><a href="link.html"><div>Link Text</div></a></div>
>
>CSS:
>#header { postion etc, background-image: }
>a#header { same size as header }
>#header div { visibility: hidden; }
>
>
>Just curious what thoughts on this might be.  Thanks.
>
>~j
>--
>Jonathan T. Sage
>Theatrical Lighting / Set Designer
>Professional Web Design
>
>[HTTP://www.JTSage.com]
>[HTTP://design.JTSage.com]
>[EMAIL PROTECTED]
>******************************************************
>The discussion list for  http://webstandardsgroup.org/
>
> See http://webstandardsgroup.org/mail/guidelines.cfm
> for some hints on posting to the list & getting help
>******************************************************







******************************************************
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