數位製圖!向量不失真!
<text>
內換行
每行用一個 <tspan>
,x=
都設為 <text>
的 x1
,然後設 dy=1.4em
之類的1)
插入超連結
在物件外面包上:<a href="…">
即可
☞ href - SVG: Scalable Vector Graphics | MDN
舊做法:
<a>
用 xlink:href
xmlns:xlink="http://www.w3.org/1999/xlink"
線上:
20201002 不過鑒於它有時候還是有點 bug 亂改原始碼,比方說 有時新增物件卻導致背景圖樣的長寬被改掉;有時只是更動物件位置,原始碼的 attribute 卻通通都被大搬風 ∴今天也搭配檔案比較工具 Sublimerge,另存暫時檔後找到被改壞的部分,再把真正需要改的部分手工更新到檔案裡即可
20201003 或是還有一個方法:同時把 SVG 原始碼直接開 Sublime Text 編輯,同時開一個瀏覽器分頁看 SVG 圖形、inspect 部件,兩相對照,就不必大海撈針,並且改好以後也可以馬上 reload 瀏覽器分頁看效果。以後,在密集製圖階段就用 Method Draw;有雛形以後要用 Git 追蹤版本時,可能就盡量用純文字直接編輯原始碼了
20201009 而且今天還發現,它對 <text>、<tspan>
位置的解讀,也與 Firefox 等瀏覽器都不一致,所以對於文字的定位方面,可能也需要多借重瀏覽器了。
App: