我一直在阅读svg规范。我读了关于tref
-element https://www.w3.org/TR/SVG/single-page.html#text-TRefElement。你们中的大多数人可能会知道tref
将会被剥夺。这让我想知道现在如何做同样的事情。它不应该太难,但我真的不能在这个话题上找到任何东西。我也很好奇的原因。但那只是一个'有趣的事实'。简而言之:什么是替代tref雷特?
- tref的另一种选择是什么?
- 为什么tref被扣除?
SVG
<svg>
<defs>
<text id="ReferencedText">
Referenced character data
</text>
</defs>
<text x="100" y="200" font-size="45" fill="red" >
<tref href="#ReferencedText"/>
</text>
</svg>
将文本内联。很难实施。 –
@Robert Longson我可以想象,为更复杂的svg文件单独放置文本会更容易,因此将来可以更轻松地更改文本。这就是说它可能是推翻它的原因之一。 – RMo
没有什么能够阻止你写这样工作的SVG生成器。 –