[css-inline] Initial Letter selection and hanging punctuation

"Doonge .Hagen" <[email protected]> Thu, 26 May 2016 12:44:51 +0000
Newsgroups gmane.comp.web.css.general
Message-ID <CAKMhO_qG-c9853tEMKaU7uLDzO9WpxAWznYJh+7=Ot94D+7BPA@mail.gmail.com>
Hello,

concerning https://drafts.csswg.org/css-inline/#initial-letter-styling

Could you include an example with starting punctuation in the draft, and
show how you would address it?
Thanks.

For instance (using non-english punctuation,
https://en.wikipedia.org/wiki/Guillemet , with spaces ):

<p>« M. French here has a problem » said the inner voice. English wasn't
the writer's native language, so he struggled a bit. « Perhaps, answered
the writer, but will they care? »</p>

Some consideration around this can be found at
http://theworldsgreatestbook.com/book-design-part-6/ , in the "Book Design:
Initial Caps with Quotation Marks" part at the very end of the document
(I'm not the author).

Typically, I see that opening punctuation has no special style applied to
it (it has the same style than the whole paragraph, not the style of the
initial-letter).
Hence, I have the impression there has to be a finer control over what's in
the pseudo element. An ability to exclude the special characters from the
pseudo-selection.

Something like: "exclude-punctuation: none | left | right | both;"

Best regards.