- From: Dan Brickley <danbri@danbri.org>
- Date: Mon, 14 Nov 2011 12:00:32 +0100
- 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 UTC