2011-11-02 72 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?