[whatwg] Semantic styling languages in the guiseof HTML attributes.

Mike Schinkel mikeschinkel at gmail.com
Fri Dec 22 04:45:58 PST 2006

Matthew Raymond wrote:
> Benjamin Hawkes-Lewis wrote:
>> Leons Petrazickis wrote:
>>> I think what's wanted is a Cascading Semantics Language.
>> I'm baffled. Why do we want this? What would it allow us to do?
>    There are people who posted ideas about semantic
> properties for CSS on the www-style mailing list. They would
> likely be ecstatic about turning CSS into a cascading
> semantics language. Personally, this would be a greater
> nightmare than the |role| attribute.
>    However, global attributes like |role| aren't much better.
> Attributes should specify the details of semantics that
> elements already possess.

Why should attributes (only?) specify the details of semantics that elements
already possess?  Is there an axiom or W3C finding that we can reference for

> Generally, though, this is just math. For every attribute
> or role you have that can apply to ALL elements, you have the
> semantics of all those  elements to interact with, plus you
> have interactions between an indefinite number of global
> attributes that may be defined on that element. 

Can you provide some concrete examples where that might cause a problem?

-Mike Schinkel

More information about the whatwg mailing list