- From: Werner Donné <werner.donne@re.be>
- Date: Fri, 16 Jun 2006 15:00:15 +0200
- To: Håkon Wium Lie <howcome@opera.com>
- Cc: www-style@w3.org
Håkon Wium Lie wrote: > Also sprach Werner Donné: > > > > The reason for having it is to achieve uniform leader sizes on pages > > > with different font sizes. For example, in a toc you may have chapter > > > entries with a (relatively) big size, and a subsection entry with a > > > (relatively) small size. However, most often, you want the leaders > > > extending from the text to have a uniform size. > > > > This can be achieved without adding something new: > > > > <span class="leader"/> > > > > span.leader::after > > { > > content: leader(dotted); > > font-size: 10pt; > > } > > > > You override anything that is inherited and for which you don't want the > > inherited value. > > But, consider this example: > > ul.toc a::after { > font-size: 10pt; > content: leader('. . . ') target-counter(attr(href), page); > } > > By setting the font size to get leaders right, you also set the size > on page numbers. Typically, you want the font size of the page numbers > to match that of the text. > In that case you can write: <a href="..."><span class="leader"/></a> span.leader::after { font-size: 10pt; content: leader('...'); } a::after { content: target-counter(attr(href), page); } > > > > 3) The WD asks "Should other properties influence the appearance of leaders?". > > > > If leaders are repetitions of glyphs they are inline material and > > > > hence any property that applies to inline elements should also > > > > apply to leaders. > > > > > > So, if 'letter-spacing' is set on a toc entry, dotted leaders should > > > be spaced out as well? > > > > Of course, and if you don't want the letter-spacing of the toc entry for > > the leader, you can specify it as mentioned in point 2. > > Again, it would influcence other content in the pseudo-element; you > don't want extra spacing between page numbers. > > -h&kon > Håkon Wium Lie CTO °þe®ª > howcome@opera.com http://people.opera.com/howcome > > -- Werner Donné -- Re Engelbeekstraat 8 B-3300 Tienen tel: (+32) 486 425803 e-mail: werner.donne@re.be
Received on Friday, 16 June 2006 13:00:04 UTC