2011-11-02 67 views
3

我对中风和填充默认值在SVG中感到困惑。默认描边和填充SVG

在SVG规范(http://www.w3.org/TR/SVG/painting.html#StrokeProperty)它说中风属性的初始值是无 - 我猜测是透明的?并且默认笔画宽度为1.并且默认笔画不透明度应该为1

类似地,对于filll(http://www.w3.org/TR/SVG/painting.html#FillProperty),默认值应该是黑色和不透明度1

Inkscape和浏览器似乎假设笔画=黑色,填充是透明的,但是 - 是吗?是否有人知道默认值应该是什么?我的渲染SVG似乎在奇怪的whith什么浏览器和inkscape显示...

回答

2

stroke = none意味着根本没有笔画,这是从只是透明稍有不同(stroke = <任何颜色>结合stroke-不透明度= 0是我认为透明的)。

该规范说明什么是缺省值是填充和描边。到目前为止,我还没有看到任何svg查看器出错。你有一个例子SVG?