svg - 绘制空心矩形(rect donut)?

use*_*692 1 javascript svg

任何人都可以帮助我用svg绘制空心矩形而不使用任何js lib(例如Raphael)?
基本上,它应该与"甜甜圈形状"相同,但是矩形.
这样的事情:

在此输入图像描述

Rob*_*son 6

干得好

<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 2624 1462" width="1312" height="736" id="svg2">

  <path d="M 80,112 l 528,0 0,528 -528,0 z m -64,-64.000003 656,0 0,656.000023 -656,0 z" fill="gold" stroke="black" fill-rule="evenodd" />

</svg>
Run Code Online (Sandbox Code Playgroud)

路径在一个方向向外缠绕,另一个向内缠绕,偶数填充规则切断中间.