Hi All

The answer lies not in the * but in using a different selector. Sebastien
Guillon sent me a private answer:

------------------------

This:
/*english */
a[hreflang="en"]:after, a[hreflang="en-us"]:after,
a[hreflang="en-ca"]:after, a[hreflang="en-gb"]:after,
a[hreflang="en-th"]:after, a[hreflang="en-ie"]:after,
a[hreflang="en-ph"]:after, a[hreflang="en-au"]:after,
a[hreflang="en-nz"]:after, a[hreflang="en-in"]:after {content:"\A0(In
English)"; font-size:90%; color:#666;}

Can be shortened to:
/*english */
a[hreflang|="en"]:after {content:"\A0(In English)";
font-size:90%;color:#666;}

See http://www.w3.org/TR/REC-CSS2/selector.html#attribute-selectors

You can also put all the font color and size in one rule like this:
a[hreflang]:after {font-size:90%; color:#666;}

So now you're left with
/*english */
a[hreflang|="en"]:after {content:"\A0(In English)";}

--------------------------------------------------------------

I'm in the process of adapting an international link idea from Sebastien's
blog. I'll post it soon and let everyone know.

Ted


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Rob Mientjes
Sent: Wednesday, October 05, 2005 1:58 PM
To: wsg@webstandardsgroup.org
Subject: Re: [WSG] using the * within a selector

On 10/5/05, Drake, Ted C. <[EMAIL PROTECTED]> wrote:
> a[hreflang="sp"]:after, a[hreflang="sp-*"]:after {content:"\A0(In
Spanish)";
> font-size:90%; color:#666;}
>
> Is there a way to use the wildcard inside a selector like this?

a[hreflang*="sp"]::after { ... }

See: http://www.w3.org/TR/2001/CR-css3-selectors-20011113/#selectors
N.ȨX+inZ֫v+hym쵩jl.f.ץwq(b(,)උazX
)i
******************************************************
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