- From: Anne van Kesteren <annevk@opera.com>
- Date: Wed, 03 Jan 2007 14:07:19 +0100
- To: "Mike Bremford" <mike-css@bfo.co.uk>, www-style <www-style@w3.org>
On Wed, 03 Jan 2007 14:03:20 +0100, Mike Bremford <mike-css@bfo.co.uk> wrote: > A replaced element is just a "black box" to CSS - the internal content > of that box is defined by something outside CSS. Examples are SVG > graphics as you've pointed out, but also bitmap images, java applets, > flash, and even Text nodes (not immediately obvious, but makes sense if > you imagine each Text node in the DOM as a box, with an inherent > width/height based on the font, the letters and so on). > > For example, consider a bitmap image. Although you can specify a width, > height etc. which controls how that box is positioned, there's nothing > you can do in CSS to control the contents of that box. That's all > "replaced element" means. I'm not sure how this answers any of the specific questions raised by Martijn. > On 3 Jan 2007, at 12:24, Martijn wrote: > >> I was reading this mail thread: >> http://lists.w3.org/Archives/Public/www-svg/2007Jan/0001.html >> >> And it was mentioned that <svg> was a replaced element. >> >> When I look at the definition of a replaced element: >> http://www.w3.org/TR/CSS21/conform.html#replaced-element >> Apparently this applies to the <svg> element, right? >> "An element that is outside the scope of the CSS formatter" >> So the content of an <svg> element is outside the scope of the CSS >> formatter? >> Wat is exactly is the CSS formatter? >> >> Definition of Rendered content: >> http://www.w3.org/TR/CSS21/conform.html#rendered-content >> "The rendered content of a replaced element comes from outside the >> source document" >> That seems to be not the case for the <svg> element, or am I >> misreading this in some way? -- Anne van Kesteren <http://annevankesteren.nl/> <http://www.opera.com/>
Received on Wednesday, 3 January 2007 13:07:34 UTC