Colin,
It's not incompatible with CSS; you just need to use a backslash
to escape it:
<style>
div#foo { background-color:red}
div#foo\:bar { background-color:green}
</style>
<div id="foo">Foo</div>
<div id="foo:bar">Foo:Bar</div>
-- Adam
On 4/19/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Is it mandated that component ids use colons, e.g. form:comp?
>
> We have had some problems with a CSS that was using id selectors to apply
> styles to particular elements. However, colon is not valid in a CSS id
> selector. Is it possible to change the character that JSF uses in ids? It
> seems odd that JSF would do something that is incompatible with CSS.
>
> --
> Colin Sharples
>
>
> At Bank of New Zealand, we've got lots of ways to help both you and your
> money be better off.
>
>
>
> CAUTION - This message may contain privileged and confidential information
> intended only for the use of the addressee named above. If you are not the
> intended recipient of this message you are hereby notified that any use,
> dissemination, distribution or reproduction of this message is prohibited. If
> you have received this message in error please notify Bank of New Zealand
> immediately. Any views expressed in this message are those of the individual
> sender and may not necessarily reflect the views of Bank of New Zealand.
>