- From: Jon Ferraiolo <jferraio@Adobe.COM>
- Date: Fri, 22 Dec 2000 13:35:00 -0800
- To: "Robert DiBlasi" <r_diblasi@hotmail.com>, Chris Lilley <chris@w3.org>
- Cc: www-svg@w3.org
Robert, If you have XHTML+SVG as in: <html> ... <body> ... <svg xmlns="http://www.w3.org/2000/svg" width="50px" height="50px" style="width:40px; height="40px"> ... </svg> ... </body> </html> Then the positioning properties specified by the CSS-styled enclosing language (XHTML in the above case) takes precedence over the width/height attributes on the 'svg' element. The width/height attributes on the outermost 'svg' element are meant to provide the instrinsic width and height of the graphic. Therefore, if the width/height properties were not provided above, then the HTML/CSS layout engine could use the width/height attributes on the 'svg' element to allocate space for the 'svg' element, similar to how HTML/CSS will use the intrinsic width/height of a raster image in case explicit width/height properties are not provided on the HTML 'image' or 'object' element that refers to the raster image. The width/height attributes on the outermost 'svg' element are also used when have a standalone SVG document (i.e., you load foo.svg instead of foo.html). In this case, the width/height attributes will specify the maximum viewport size for the graphic at its initial zoom level. Jon Ferraiolo SVG Editor jferraio@adobe.com At 04:13 PM 12/22/00 +0100, you wrote: >.... >I am asking this question in reference to: > > >7.2 The initial viewport >(second paragraph) >" When the SVG content is embedded inline within a containing document, >and that document is styled using CSS, then if there are CSS [CSS2] >positioning properties [CSS2-POSN] specified on the outermost 'svg' >element that are sufficient to establish the width of the viewport, then >these positioning properties establish the viewport's width; otherwise, >the width attribute on the outermost 'svg' element establishes the >viewport's width. Similarly, if there are CSS [CSS2] positioning >properties [CSS2-POSN] specified on the outermost 'svg' element that are >sufficient to establish the height of the viewport, then these positioning >properties establish the viewport's height; otherwise, the height >attribute on the outermost 'svg' element establishes the viewport's height" > >Question: If the svg element has width and height and is styled with a >CSS2 positioning propperty, then the CSS@ position property would >establish the width and height? > >thank you >Robert A. DiBlasi >_________________________________________________________________ >Get your FREE download of MSN Explorer at http://explorer.msn.com
Received on Saturday, 23 December 2000 12:13:34 UTC