Skip to content

[css-inline] Initial Letter selection and hanging punctuation #310

@tabatkins

Description

@tabatkins

On Thu, May 26, 2016 at 5:44 AM, Doonge .Hagen doonge@oddsquad.org wrote:

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 ):

« 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? »

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;"

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs Feedback/Reviewcss-inline-3Current Worki18n-trackerGroup bringing to attention of Internationalization, or tracked by i18n but not needing response.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions