- From: Håkon Wium Lie <howcome@opera.com>
- Date: Sat, 26 Oct 2013 20:11:30 +0200
- To: Jon Rimmer <jon.rimmer@gmail.com>
- Cc: www-style list <www-style@w3.org>
Jon Rimmer wrote:
 > I'd like to propose a text() function that returns an element's inner-text,
 > similarly to how attr() returns the value of an attribute.
Note that there already is a functional notation for getting the
textual content:
  http://www.w3.org/TR/css3-gcpm/#setting-named-strings-the-string-set-pro
  http://books.spec.whatwg.org/#named-strings
The use until now has been for running headers and footers.
 > The use-case for this is creating pseudo-elements that replicate the text
 > of the element for decorative purposes. For example, see the following list
 > of link effects:
 > 
 > http://tympanus.net/Development/CreativeLinkEffects/
Looks cool!
 > Most of the effects require the text of the link to be duplicated in a
 > data-hover attribute so it can be referenced via content: attr(data-hover).
 > This same technique can found in other places [1][2][3] but is hardly an
 > ideal practice, given the duplication of content it requires.
Certainly,
-h&kon
              Håkon Wium Lie                          CTO °þe®ª
howcome@opera.com                  http://people.opera.com/howcome
Received on Saturday, 26 October 2013 18:12:01 UTC