@@ -656,26 +656,6 @@ Properties</h4>
656
656
Additionally, all of the <a>sizing properties</a>
657
657
and 'box-sizing' also apply to <a>initial letters</a> .
658
658
659
- <h4 id="initial-letter-inlinification">
660
- Inlinification</h4>
661
-
662
- The UA must ensure
663
- that all the contents of an <a>initial letter</a>
664
- that is not an <a>atomic inline</a>
665
- are <a>inline-level</a>
666
- by:
667
-
668
- <ul>
669
- <li> <a>Inlinifying</a> its children. (See [[css-display-3#transformations]] .)
670
- <li> <a>Suppressing line breaks</a>
671
- by converting all forced line breaks
672
- as defined for <a>collapsible</a> segment breaks in [[css-text-3#line-break-transform]] .
673
- </ul>
674
-
675
- Note: This is the same set of transformations
676
- applied to the content of <a>ruby annotations</a>
677
- in [[css-ruby-1]] .
678
-
679
659
<h4 id="initial-letter-model">
680
660
Layout Model</h4>
681
661
@@ -1630,13 +1610,52 @@ A.2: Synthesizing Baselines for Replaced Content</h3>
1630
1610
Changes</h2>
1631
1611
1632
1612
Changes since the
1633
- <a href="https://www.w3.org/TR/2015 /WD-css-inline-3-20150917 /">17 September 2015 Working Draft</a>
1613
+ <a href="https://www.w3.org/TR/2016 /WD-css-inline-3-20160524 /">24 May 2016 Working Draft</a>
1634
1614
include:
1635
1615
1636
1616
<ul>
1637
- <li> Adding values for the ideographic and middle baselines.
1638
- <li> Clarifying interaction of the ''auto'' 'dominant-baseline' value with SVG glyph positioning.
1639
- <li> A few other minor editorial improvements.
1617
+ <li>
1618
+ Added outline of property to control the logical height of inline boxes.
1619
+ (<a href="https://github.com/w3c/csswg-drafts/issues/1974">Issue 1974</a> )
1620
+ <li>
1621
+ Better defined handling of initial letters
1622
+ that are descendants of other inline boxes
1623
+ and clarified applicability in the presence of
1624
+ ''::marker'' , bidi reordering, and other complications.
1625
+ (<a href="https://github.com/w3c/csswg-drafts/issues/2184">Issue 2184</a> ,
1626
+ <a href="https://github.com/w3c/csswg-drafts/issues/2705">Issue 2705</a> )
1627
+ <li>
1628
+ Defined interaction of initial letters and 'text-align' , 'letter-spacing' , and justification.
1629
+ (<a href="https://github.com/w3c/csswg-drafts/issues/884">Issue 884</a> )
1630
+ <li>
1631
+ Renamed <css> initial-letter</css> to 'initial-letters' .
1632
+ (<a href="https://github.com/w3c/csswg-drafts/issues/862">Issue 862</a> )
1633
+ <li>
1634
+ Better defined interaction of initial letters and floats.
1635
+ (<a href="https://github.com/w3c/csswg-drafts/issues/360">Issue 360</a> ,
1636
+ <a href="https://github.com/w3c/csswg-drafts/issues/689">Issue 689</a> )
1637
+ <li>
1638
+ Improved recommended default UA style sheet rules for initial letters.
1639
+ <li>
1640
+ Changed applicability of properties to initial letters
1641
+ from explicit list to reference to properties applying to inline boxes (with a few exceptions).
1642
+ (<a href="https://github.com/w3c/csswg-drafts/issues/2700">Issue 2700</a> )
1643
+ <li>
1644
+ Defined <a>sizing properties</a> to apply to initial letters.
1645
+ (<a href="https://github.com/w3c/csswg-drafts/issues/863">Issue 863</a> )
1646
+ <li>
1647
+ Defined 'shape-outside' to apply to initial letters
1648
+ with ''initial-letter-wrap: all'' .
1649
+ (<a href="https://github.com/w3c/csswg-drafts/issues/885">Issue 885</a> )
1650
+ <li>
1651
+ Specified that Arabic shaping applies between an initial letter and subsequent text.
1652
+ (<a href="https://github.com/w3c/csswg-drafts/issues/2399">Issue 2399</a> )
1653
+ <li>
1654
+ Defined interaction of initial letters and fragmentation.
1655
+ (<a href="https://github.com/w3c/csswg-drafts/issues/2404">Issue 2404</a> )
1656
+ <li>
1657
+ Fixed math errors in definition of ''initial-letter-wrap: grid'' .
1658
+ (<a href="https://github.com/w3c/csswg-drafts/issues/947">Issue 947</a> )
1640
1659
</ul>
1641
1660
1642
1661
<h2 class="no-num" id="ack">
0 commit comments