|  | <!DOCTYPE html> | 
|  | <html xmlns="http://www.w3.org/1999/xhtml"> | 
|  | <head> | 
|  | <title>CSS Test: SVG element in HTML should respect margin, padding, and border properties</title> | 
|  | <link rel="author" title="Google" href="http://www.google.com/" /> | 
|  | <link rel="match" href="reference/inline-svg-margin-padding-border-ref.html"> | 
|  | <link rel="help" href="http://www.w3.org/TR/CSS21/box.html#margin-properties"> | 
|  | <link rel="help" href="http://www.w3.org/TR/CSS21/box.html#padding-properties"> | 
|  | <link rel="help" href="http://www.w3.org/TR/CSS21/box.html#border-properties"> | 
|  | <link rel="help" href="http://www.w3.org/TR/SVG/shapes.html#RectElement"> | 
|  | <link rel="help" href="http://www.w3.org/TR/SVG/painting.html#FillProperty"> | 
|  | <meta name="flags" content="svg" /> | 
|  | <meta name="assert" content="Inline SVG elements should respect CSS margin, padding, and border properties" /> | 
|  | <style type="text/css"> | 
|  |  | 
|  | * { | 
|  | margin: 0; | 
|  | padding: 0; | 
|  | } | 
|  |  | 
|  | #container { | 
|  | margin: 10px; | 
|  | padding: 10px; | 
|  | border: 10px solid red; | 
|  | position: absolute; | 
|  | left: 0px; | 
|  | top: 0px; | 
|  | z-index: -1; | 
|  | } | 
|  |  | 
|  | #container div { | 
|  | width: 60px; | 
|  | height: 60px; | 
|  | background: red; | 
|  | } | 
|  |  | 
|  | svg { | 
|  | width: 60px; | 
|  | height: 60px; | 
|  | margin: 10px; | 
|  | padding: 10px; | 
|  | border: 10px solid green; | 
|  | } | 
|  |  | 
|  | </style> | 
|  | </head> | 
|  | <body> | 
|  | <div id="container"><div></div></div> | 
|  | <svg viewBox="0 0 100 100" version="1.1" xmlns="http://www.w3.org/2000/svg"> | 
|  | <rect x="0" y="0" width="100" height="100" fill="green" /> | 
|  | </svg> | 
|  | </body> | 
|  | </html> |