- From: Eric Daspet <eric.daspet@survol.fr>
- Date: Wed, 4 Jul 2007 10:29:00 +0200
- To: "Rene Saarsoo" <nene@triin.net>
- Cc: public-html@w3.org
- Message-ID: <fb3a3ce70707040129r31c81701w5b1c14deca9addfa@mail.gmail.com>
On 7/3/07, Rene Saarsoo <nene@triin.net> wrote:
>
> Eric Daspet wrote:
> > <article>
> > <style scoped> color: blue ; </style>
> > <p>My external paragraph integrated in the main document</p>
> > </article>
>
> Is this really how the scoped style element should be used?
> As I have understanded the draft, you should still use selectors,
> like this:
>
> > <article>
> > <style scoped> p {color: blue;} </style>
> > <p>My external paragraph integrated in the main document</p>
> > </article>
That is an error from me while writting the example, sorry for that.
While I'm on to that, I would like to ask some questions about
> how the scoped style works, because the draft doesn't make it
> clear.
>
> Let's take the following HTML:
> <html>
> <head>
> <title>example page</title>
> </head>
> <body>
> <h1>Example page</h1>
> <p>...</p>
>
> <div id="articles">
> <article id="article-1">
> <style scoped>
> ...
> </style>
> <h1>Article title</h1>
> <p>...</p>
> <p>...</p>
> </article>
>
> <article id="article-2">
> <h1>Article without style</h1>
> <p>...</p>
> <p>...</p>
> </article>
> </div>
> </body>
> </html>
>
> Now let's try some selectors in scoped style block.
>
> Of course the following will match all <p>-s inside article:
>
> p {}
>
> I guess all those also match the article element:
>
> article {}
> #article-1 {}
> article:first-child {}
>
> Does this also match the article?
There was a thread about that. AFAIR we ended with "the scoped style does
not interacts with the container" (in this case with <article>)
--
Éric Daspet
http://eric.daspet.name/
Received on Wednesday, 4 July 2007 08:29:04 UTC