我可以在不使用z参数的情况下关闭SVG路径吗?

我可以在不使用z参数的情况下关闭SVG路径吗?,svg,svg-path,Svg,Svg Path,我是否可以完成一个启动路径,该路径将被视为已关闭,或者是否必须使用Z命令 例如,这是 path d="M150 0 L75 200 L225 200 L150 0" stroke="black" fill="none" 和这个一样 path d="M150 0 L75 200 L225 200 Z" stroke="black" fill="none" 或者在第一个和第二个示例中,在同一点(150,0)上有两个点吗 在路径末端添加Z命令或在路径末端添加起点基本上是做同样的事情。它不会在同一点

我是否可以完成一个启动路径,该路径将被视为已关闭,或者是否必须使用
Z
命令

例如,这是

path d="M150 0 L75 200 L225 200 L150 0" stroke="black" fill="none"
和这个一样

path d="M150 0 L75 200 L225 200 Z" stroke="black" fill="none"

或者在第一个和第二个示例中,在同一点(150,0)上有两个点吗

在路径末端添加Z命令或在路径末端添加起点基本上是做同样的事情。它不会在同一点上添加额外的点。它只是连接这些点。

有一点不同。如果路径未闭合,则可能会在路径两端相交的拐角处看到缺少的像素。下面是一个例子:



您的问题没有明确的问题陈述。你试过这些路径吗?有区别吗?有什么问题吗?我想我得到了答案,我只是想试试贴上去的那个些恶心的东西。问题/问题对于我的英语和lasst评论来说是令人担忧的。但是,是的,我试过了,它们看起来是一样的!有区别吗:一个点(线连接)或两个点在同一点上我不知道?潜在的问题可能是动画,我担心它会如何移动,伸展,…tenx每个人,我标记这是一个答案。你写了“但是在大多数情况下,使用一条封闭的路径会更有意义,如右图所示。”好的,但是对于我不希望用直线封闭的曲线/椭圆形,该怎么办呢。例如,由bazier曲线构成的路径。这就是我问这个问题的原因。@bakica如果你的问题是关于曲线形状的,为什么要用多段线作为例子?squeamish ossifrage,太好了,谢谢你的编辑,你是SVG的大师:)我选择这个例子是为了simplicyti,但你是对的,例子有一点misleading@squeamishossifrage您只在Mac OSX 64位和该特定版本上测试过这一点,这一点也应包含在该部分中。这似乎不是预期的行为,可能是上述平台上使用的渲染引擎的缺陷。