[css-text] Make first-letter work with inline text #11047
Labels
Agenda+ Later
Lower-priority items that are flagged for CSSWG discussion
css-pseudo-4
Current Work
css-text-4
It's currently possible to use ::first-letter only with block elements. It would be useful to make it work for inline elements, too.
Example use case:
I've been developing an app to take information from a json database about family history and display it. The occupation of Thomas Lakelin is stored as the string "silversmith at Matthew Boulton's Soho factory". When displayed in the auto-generated summary (#1) no change is needed. In the key points column (#2), the initial letter is uppercased using ::first-letter, no problem. But at the top of the page (#3) i want to use the same string in an inline context, but still uppercase the first letter. To do so, i would need to resort to scripting. It would be much cleaner if i could simply apply ::first-letter to the markup around that piece of text.
The text was updated successfully, but these errors were encountered: