W3C home > Mailing lists > Public > www-style@w3.org > July 2003

Re: CSS3 Generated Content Draft questions/comments.

From: Bjoern Hoehrmann <derhoermi@gmx.net>
Date: Fri, 04 Jul 2003 02:35:29 +0200
To: James Craig <work@cookiecrook.com>
Cc: www-style@w3.org
Message-ID: <3f29a95f.199605747@smtp.bjoern.hoehrmann.de>

* James Craig wrote:
>Also, unless I'm missing something, there is an error in the 'quotes' 
>   :lang(en) > q
> From selectoracle: "Selects any q element that is a child of any 
>element which is in a language or locale whose identifier equals en or 
>begins with en-."
>Wouldn't this selector be better/accurate as the given markup example 
>has 'q' as a descendant of the <HTML> but not a child?
>   :lang(en) q

Elements inherit their parent's language if no language is specified.
Consider this document:

  <html xmlns="http://www.w3.org/1999/xhtml">
      <style type = 'text/css'>
    <body xml:lang='en'>
      <p xml:lang='de'><q>...</q></p>

The q element is matched by ":lang(en) q" but not by ":lang(en) > q".
For the actual example it doesn't make a difference which selector is
used, but I don't see why using the descendant combinator is any better
than using the child combinator.
Received on Thursday, 3 July 2003 20:36:03 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:27:08 UTC