Example


<svg width="7cm" height="2cm" viewBox="0 0 700 200" version="1.1">
     <desc>Gradients apply to leaf nodes </desc>
     <g>
          <defs>
               <linearGradient id="MyGradient" gradientUnits="objectBoundingBox">
                    <stop offset="0%" stop-color="#F60"/>
                    <stop offset="100%" stop-color="#FF6"/>
               </linearGradient>
          </defs>
          <rect x="1" y="1" width="698" height="198" fill="none" stroke="blue" stroke-width="2"/>
          <g fill="url(#MyGradient)">
               <rect x="100" y="50" width="200" height="100"/>
               <rect x="400" y="50" width="200" height="100"/>
          </g>
     </g>
</svg>
Original SVG source