Summary: Initial-letters have been widely used in typographic printing for
long. However, it is not handy to put initial-letters on web pages. Web
developers/designers have suffered from doing massive math calculations
while laying out a initial-letter through :first-letter pseudo element, and
afterward, they may still bump into cross-browser issues. I'd like to
implement this property to ease web authors' pain. Also, I believe this
property should not be absence from the modern layout.

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1223880

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

Platform coverage: All platforms

Preference behind which this will be implemented:
layout.css.initial-letter.enabled

DevTools bug: None needed, I think.

Support in other browsers: So far, Safari is the only browser which
supports this with -webkit- prefixed. I can't find a bug on both Chrome and
Edge, so I assume there's no sign from them at the moment.


-Jeremy Chen
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to