W3C home > Mailing lists > Public > public-html-data-tf@w3.org > November 2011

CSS styling of Microdata, RDFa, Microformats

From: Dan Brickley <danbri@danbri.org>
Date: Mon, 14 Nov 2011 12:00:32 +0100
Message-ID: <CAFNgM+Y=bMupDetecwVHc5LEsfO9GX968vMX5y149FYznnDJng@mail.gmail.com>
To: public-html-data-tf@w3.org
Cc: Tantek Çelik <tantek@tantek.com>
This is a topic that is historically closest to the Microformats
community, via their use of the 'class' attribute (and via Tantek's
long-term CSSitude). My CSS knowledge is fairly stuck in the 90s
alongside my music tastes; hopefully Tantek, Hixie and others can
offer some perspective here.

Has anyone looked in detail at the CSS styling aspect of choosing
between HTML data notations. If I want to style mentions of a
<http://schema.org/Volcano/> or a price or whatever, minimising
redundant markup, how does this affect my choice of HTML data syntax?
Is the CSS in super-modern browsers any more capable of hooking onto
Microdata patterns, RDFa (Lite/Full), or other idioms? How modern is
modern? What pragmatic tricks are needed / useful in practice, e.g.
hardcoding or coordinating namespace prefixes in site-wide CSS? How
does the notion of graceful degradation apply here? How does the
notion of namespace in
http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#attribute-selectors
fit in? How far does [property=~"http://example.com/] go towards
working with RDFa?

cheers,

Dan
Received on Monday, 14 November 2011 11:01:09 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 14 November 2011 11:01:09 GMT