11<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
22<html lang="en">
3- <!-- $Id: changes.src,v 2.122 2010-09-29 15:47:45 bbos Exp $ -->
3+ <!-- $Id: changes.src,v 2.123 2010-10-05 19:34:37 bbos Exp $ -->
44<HEAD>
55<TITLE>Changes</TITLE>
66</HEAD>
@@ -4482,6 +4482,26 @@ Section 6.2 Inheritance</a></h3>
44824482follows the document tree, inheritance is not intercepted by anonymous
44834483boxes
44844484
4485+ <!--========================== issue 151 ==========================-->
4486+
4487+ <h3 id="t.6.4.4"><a
4488+ href="/TR/2009/CR-CSS2-20090908/cascade.html#preshint">
4489+ Section 6.4.4 Precedence of non-CSS presentational hints</a></h3>
4490+
4491+ <p><span class=date>[2010-10-05]</span> Give other languages than HTML
4492+ (such as SVG) the possibility to define certain attributes as
4493+ “presentational attributes”:
4494+
4495+ <blockquote>
4496+ <p>
4497+ For other languages, all document language-based styling <del>should
4498+ be handled in the user agent style sheet</del> <ins>must be translated
4499+ to the corresponding CSS and either enter the cascade at the user
4500+ agent level or, as with HTML presentational hints, be treated as
4501+ author level rules with a specificity of zero placed at the start of
4502+ the author style sheet</ins>.
4503+ </blockquote>
4504+
44854505<!--========================== issue 183 ==========================-->
44864506
44874507<h3 id="t.7.3"><a
@@ -4975,6 +4995,25 @@ any, and a PDF (U+202C) at the end of the element.
49754995element</del> <ins>block container</ins> is […]
49764996</blockquote>
49774997
4998+ <!--========================== issue 145 ==========================-->
4999+
5000+ <h3 id="t.9.10a"><a
5001+ href="/TR/2009/CR-CSS2-20090908/visuren.html#direction">
5002+ Section 9.10 Text direction: the 'direction' and 'unicode-bidi'
5003+ properties</a></h3>
5004+
5005+ <p><span class=date>[2010-10-05]</span> Add a reference to <a
5006+ href="http://www.unicode.org/reports/tr9/#Bidirectional_Character_Types">bidi
5007+ class B</a> in Unicode TR 9 to clarify what a “forced
5008+ break” is in the context of the Unicode bidi algorithm:
5009+
5010+ <blockquote>
5011+ <p>[…] inline-level boxes uninterrupted by a forced
5012+ <del>line</del> <ins>(<a
5013+ href="http://www.unicode.org/reports/tr9/#Bidirectional_Character_Types">bidi
5014+ class B</a>)</ins> break or block boundary
5015+ </blockquote>
5016+
49785017<!--========================== issue 120 ==========================-->
49795018
49805019<h3 id="t.10.1"><a
@@ -4990,8 +5029,8 @@ Section 10.1 Definition of "containing block"</a></h3>
49905029
49915030<li>For other elements, if the element's position is 'relative' or
49925031'static', the containing block is formed by the content edge of the
4993- nearest <del>block-level, table cell or inline-block ancestor
4994- box</del> <ins>block container</ins>.
5032+ nearest <del>block-level, table cell or inline-block</del> <ins>block
5033+ container</ins> ancestor box .
49955034
49965035<li>[…]
49975036
@@ -5035,6 +5074,21 @@ by block-level and replaced elements</del>.
50355074inline<del>-level</del> elements.
50365075</blockquote>
50375076
5077+ <!--========================== issue 147 ==========================-->
5078+
5079+ <h3 id="t.10.2b"><a
5080+ href="/TR/2009/CR-CSS2-20090908/visudet.html#the-width-property">
5081+ Section 10.2 Content width: the 'width' property</a></h3>
5082+
5083+ <p><span class=date>[2010-10-05]</span> Remove unclear and redundant
5084+ sentence:
5085+
5086+ <blockquote>
5087+ <p><del>The width of a replaced element's box is intrinsic and may be
5088+ scaled by the user agent if the value of this property is different
5089+ than 'auto'.</del>
5090+ </blockquote>
5091+
50385092<!--========================== issue 163 ==========================-->
50395093
50405094<h3 id="t.10.5"><a
@@ -5348,6 +5402,26 @@ a <del>block-level</del> <ins>block container</ins> element is clipped
53485402when it overflows the element's box.
53495403</blockquote>
53505404
5405+ <!--========================== issue 146 ==========================-->
5406+
5407+ <h3 id="t.12.5"><a
5408+ href="/TR/2009/CR-CSS2-20090908/generate.html#lists">
5409+ Section 12.5 Lists</a></h3>
5410+
5411+ <p><span class=date>[2010-10-05]</span> Improve wording: the marker
5412+ box of a list item isn't “optional,” it is sometimes
5413+ absent. Change:
5414+
5415+ <blockquote>
5416+ <p>CSS 2.1 offers basic visual formatting of lists. An element with
5417+ 'display: list-item' generates a principal box for the element's
5418+ content
5419+ <del>and an optional marker box</del>
5420+ <ins>and, depending on the values of 'list-style-type' and
5421+ 'list-style-image', possibly also a marker box</ins>
5422+ as a visual indication that the element is a list item.
5423+ </blockquote>
5424+
53515425<!--========================== issue 86 ===========================-->
53525426
53535427<h3 id="t.12.5.1"><a
@@ -5654,6 +5728,37 @@ text decorations on content that is not text. For example, images and
56545728inline blocks must not be underlined.</ins>
56555729</blockquote>
56565730
5731+ <!--========================== issue 144 ==========================-->
5732+
5733+ <h3 id="t.16.3.1a"><a
5734+ href="/TR/2009/CR-CSS2-20090908/text.html#lining-striking-props">
5735+ Section 16.3.1 Underlining, overlining, striking, and blinking:
5736+ the 'text-decoration' property</a></h3>
5737+
5738+ <p><span class=date>[2010-10-05]</span> CSS 2.1 does not specify
5739+ if a text decoration that is specified on a transparent element
5740+ ('visibility: hidden') is itself transparent, or only transparent
5741+ where the text is transparent. Add this note:
5742+
5743+ <blockquote>
5744+ <div class=note>
5745+ <p><ins><em><strong>Note.</strong> If an element E has both 'visibility:
5746+ hidden' and 'text-decoration: underline', the underline is invisible
5747+ (although any decoration of E's parent <strong>is</strong> visible.)
5748+ However, CSS 2.1 does not specify if the underline is visible or
5749+ invisible in E's children:</em></ins>
5750+ <pre class=html-example>
5751+ <ins><span style="visibility: hidden; text-decoration: underline">
5752+ <span style="visibility: visible">
5753+ underlined or not?
5754+ </span>
5755+ </span></ins>
5756+ </pre>
5757+ <p><ins><em>This is expected to be specified in level 3 of
5758+ CSS.</em></ins>
5759+ </div>
5760+ </blockquote>
5761+
56575762<!--========================== issue 84 ===========================-->
56585763
56595764<h3 id="t.16.4"><a
@@ -5820,6 +5925,31 @@ Section B.2 Informative references</a></h3>
58205925<p><span class=date>[2010-08-06]</span> BCP 47 replaces
58215926RFC 3066.
58225927
5928+ <!--========================== issue 148 ==========================-->
5929+
5930+ <h3 id="t.D"><a
5931+ href="/TR/2009/CR-CSS2-20090908/ample.html">
5932+ Section D. Default style sheet for HTML 4</a></h3>
5933+
5934+ <p><span class=date>[2010-10-05]</span> HTML defines that HTML's block
5935+ elements represent a Unicode embedding even if they are displayed
5936+ inline by means of a style sheet. The default style sheet for HTML
5937+ didn't yet express that. Add:
5938+
5939+ <blockquote>
5940+ <pre>
5941+ html, address,
5942+ blockquote,
5943+ body, dd, div,
5944+ dl, dt, fieldset, form,
5945+ frame, frameset,
5946+ h1, h2, h3, h4,
5947+ h5, h6, noframes,
5948+ ol, p, ul, center,
5949+ dir, hr, menu, pre { display: block; <ins>unicode-bidi: embed</ins> }
5950+ </pre>
5951+ </blockquote>
5952+
58235953<!--========================== issue 60b ==========================-->
58245954
58255955<h3 id="t.E.2"><a
@@ -5840,6 +5970,9 @@ descendants of</ins> an element generating a stacking context (see the
58405970<!--========================== issue 131 ==========================-->
58415971<!-- Added default subject to mailto: URL -->
58425972
5973+ <!--========================== issue 155 ==========================-->
5974+ <!-- Character encoding errors in bibliography -->
5975+
58435976<!--===============================================================-->
58445977
58455978</BODY>
0 commit comments