[css-inline] Initial Letter selection and hanging punctuation

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.

Received on Friday, 8 July 2016 12:02:31 UTC