- From: Eric A. Meyer <eric@meyerweb.com>
- Date: Fri, 2 Mar 2012 14:26:30 -0500
- To: www-style@w3.org
CSS Selectors are a powerful tool for precisely identifying any piece (or pieces) of a document. It's always seemed like they might be useful in contexts beyond applying style information. For example, hypertext anchors desperately need a toolset with that kind of power. Right now, the vast majority of links point to a document as a whole, even when referring to a specific piece of the document. Unless there's an ID to address with a fragment, you can't point to a specific element within a linked document, let alone a set of elements. That train of thought led Simon St.Laurent and me, with helpful input from several smart folks, to write "CSS Selectors for Fragment Identifiers": http://simonstl.com/articles/cssFragID.html Basically, this combines CSS selectors with a touch of XPointer syntax to create an approach for linking to (or potentially from) any point or points in a document. After a couple of decades of hoping document maintainers might put in anchors, it's time to try something more flexible. Note that this doesn't modify, extend, or otherwise alter CSS Selectors! It simply proposes that we put them to work in another context. We're happy to say that as of this morning there is now (finally!) a W3C Community Group to talk about the idea: http://www.w3.org/community/cssselfrags/ We're just getting started, so please join the conversation! -- Eric A. Meyer (eric@meyerweb.com) http://meyerweb.com/
Received on Friday, 2 March 2012 19:26:57 UTC