- From: Christoph Päper <christoph.paeper@crissov.de>
- Date: Tue, 15 Aug 2006 16:04:18 +0200
- To: www-style@w3.org
*Philip TAYLOR*: > 111111111111111111111111111 > 2222222222222222222222222222 > 3333333333333333333333333333 > 4444444444444444444444444444 > 5555555555555555555555555555 > > This is used (for example) in typesetting > very long chapter headings, and for typesetting > very long entries in Tables of Contents and > in Indices. I wanted to write this would rather be an argument for a counterpart of |text-indent| (|text-outdent|?), but that is the case only if the desired layout was (assuming "text-align: justify", and left-to-right text obviously): 111111111111111111111111111111111 2222222222222222222222222222 3333333333333333333333333333 4444444444444444444444444444 555555555555555555555555555555555 Most use cases I can think of can alternatively be done with |::after| or another element, depending whether EOT markers etc. are considered style or content. Following the symmetry / consistency argument, we would probably have to introduce |::nth-line()| and |::nth-letter()|, too. Do we really want to go down that road? How about |::letter()| then, which would take a one character string as an argument? Or rather |::regexp()|? Let's wait for CSS 4 or 5 with stuff like that, please.
Received on Tuesday, 15 August 2006 14:04:35 UTC