- From: Roger Larsson <roger.larsson@incrementa.se>
- Date: Mon, 10 Mar 2003 00:52:24 +0100
- To: www-style <www-style@w3.org>
Reposting my comments again since I posted them before using the wrong emailaddress: ----------------------------------------- The CSS 2.1 specification states that every inline element has to be put inside an anonymous block if there is at least one block sibling. This seem to limit the expressivness. Suppose we have the following XML: <name> <first-name> Roger </first-name> <last-name> Larsson </last-name> </name> it would be possible to have the layout (generated "Name:" as :block and anonymous :blocks wrapping "Roger" and "Larsson") Name: Roger Larsson OR (all :inline) Name: Roger Larsson but NOT Name: Roger Larsson by using name {display:block} name:before {display:block; content:"Name:"} I have noticed that web browsers do not seem to generate those anonymous :blocks. That mean my implementation would be incompatible to either the specification or existing browsers.
Received on Sunday, 9 March 2003 18:53:49 UTC