CSS directives:
a.abbrev span { display:none; }
Links:
<a href="..." title="Full Text" class="abbrev">FT<span> (Full Text)</span></a>
Updates: ... a less ugly solution and why other avenues of exploration will probably not yield the desired results.
CSS directives:
a.abbrev span {
display:block;
float:left;
width:1em;
letter-spacing:2em;
overflow:hidden;
}
Links:
<a href="..." title="Full Text" class="abbrev"><span>Full</span> <span>Text</span></a>
Things that won't work:
Using F<span>ull</span> T<span>ext</span>
with display:none
: Google displays <span>
tags in links as spaces - i.e. your links would appear at Google as "F ull T ext"
<acronym title="Full Text">FT</acronym>
- Won't be expanded
<abbr title="Full Text">FT</abbr>
- As with <acronym>
, highly doubt this will be expanded for purposes of Site Links
CSS :not()
selector: :first-letter
is a pseudo class and the :not()
selector does not accept pseudo classes