- From: Yves Lafon via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 31 Aug 2011 12:52:52 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2002/css-validator/org/w3c/css/properties/css21 In directory hutz:/tmp/cvs-serv28889/css/properties/css21 Modified Files: CssDisplayCSS21.java Log Message: removed dislay: run-in per CSS21 REC http://www.w3.org/TR/2011/REC-CSS2-20110607/visuren.html#display-prop Index: CssDisplayCSS21.java =================================================================== RCS file: /sources/public/2002/css-validator/org/w3c/css/properties/css21/CssDisplayCSS21.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- CssDisplayCSS21.java 5 Jan 2010 13:49:48 -0000 1.3 +++ CssDisplayCSS21.java 31 Aug 2011 12:52:50 -0000 1.4 @@ -15,14 +15,14 @@ import org.w3c.css.values.CssValue; import java.util.HashMap; - /** +/** * - * http://www.w3.org/TR/2009/CR-CSS2-20090908/visuren.html#display-prop + * http://www.w3.org/TR/2011/REC-CSS2-20110607/visuren.html#display-prop * - * 9.2.4 The 'display' property +9.2.4 The 'display' property 'display' - Value: inline | block | list-item | run-in | inline-block | table | + Value: inline | block | list-item | inline-block | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-column-group | table-column | table-cell | table-caption | none | inherit @@ -33,63 +33,6 @@ Media: all Computed value: see text -The values of this property have the following meanings: - -block - This value causes an element to generate a block box. -inline-block - This value causes an element to generate a block box, which itself is - flowed as a single inline box, similar to a replaced element. The inside - of an inline-block is formatted as a block box, and the element itself is - formatted as an inline replaced element. -inline - This value causes an element to generate one or more inline boxes. -list-item - This value causes an element (e.g., LI in HTML) to generate a principal - block box and a list-item inline box. For information about lists and - examples of list formatting, please consult the section on lists. -none - This value causes an element to not appear in the formatting structure - (i.e., in visual media the element generates no boxes and has no effect - on layout). Descendant elements do not generate any boxes either; - the element and its content are removed from the formatting structure - entirely. This behavior cannot be overridden by setting the 'display' - property on the descendants. - - Please note that a display of 'none' does not create an invisible box; - it creates no box at all. CSS includes mechanisms that enable an element - to generate boxes in the formatting structure that affect formatting but - are not visible themselves. Please consult the section on visibility for - details. -run-in - This value creates either block or inline boxes, depending on context. - Properties apply to run-in boxes based on their final status (inline-level - or block-level). -table, inline-table, table-row-group, table-column, table-column-group, -table-header-group, table-footer-group, table-row, table-cell, -and table-caption - These values cause an element to behave like a table element - (subject to restrictions described in the chapter on tables). - -The computed value is the same as the specified value, except for positioned -and floating elements (see Relationships between 'display', 'position', and ' -float') and for the root element. For the root element, the computed value is -changed as described in the section on the relationships between 'display', -'position', and 'float'. - -Note that although the initial value of 'display' is 'inline', rules in the -user agent's default style sheet may override this value. See the sample -style sheet for HTML 4 in the appendix. - -Example(s): - -Here are some examples of the 'display' property: - -p { display: block } -em { display: inline } -li { display: list-item } -img { display: none } - * @version $Revision$ */ @@ -101,7 +44,7 @@ static { allowed_values = new HashMap<String, CssIdent>(); String[] DISPLAY = { - "inline", "block", "list-item", "run-in", "inline-block", + "inline", "block", "list-item", "inline-block", "table", "inline-table", "table-row-group", "table-header-group", "table-footer-group", "table-row", "table-column-group", "table-column",
Received on Wednesday, 31 August 2011 12:52:54 UTC