W3C home > Mailing lists > Public > www-validator-cvs@w3.org > August 2011

2002/css-validator/org/w3c/css/properties/css21 CssDisplayCSS21.java,1.3,1.4

From: Yves Lafon via cvs-syncmail <cvsmail@w3.org>
Date: Wed, 31 Aug 2011 12:52:52 +0000
To: www-validator-cvs@w3.org
Message-Id: <E1QykHk-0007WF-Rb@lionel-hutz.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:
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
-    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:
-    This value causes an element to generate a block box.
-    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.
-    This value causes an element to generate one or more inline boxes.
-    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.
-    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.
-    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.
-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

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:17:46 UTC