小编Gri*_*uer的帖子

将版权声明添加到svg文件中的语义正确方法?

我想在我的svg文件中添加版权声明,它应该只是"隐藏"文本而没有水印.这不是真正的保护,因为如果您使用文本编辑器打开svg文件,则可以编辑所有内容并删除版权.但我认为这将是一个简单而有效的展示方式,如果有一些隐藏的信息,谁制作了文件并有可能找到未经许可的图形,如果你正在寻找它,你可以很容易地找到它.

我的主要问题是:如何将版权文本放入文件中?

  • <title> element用于辅助功能,某些用户代理将title元素显示为工具提示.
  • <desc> element通常会提高可访问性,您应该描述用户会看到的内容.
  • 丑陋的方式:一个带有内联CSS的文本元素来隐藏它.甚至不要考虑这个!:)
  • <!--Copyright info here--> 也可以是一个简单的解决方案.
  • <metadata>:这是最好的方法,但我没有找到详细的定义,哪些子元素可以存在.另外https://developer.mozilla.org/en-US/DOM/SVGMetadataElement给出了404.在https://www.w3.org/TR/SVG/metadata.html#MetadataElement(21.3 An Example)下我们可以找到更多细节.但是RDF真的有必要吗?

我认为一个<metadata>元素是正确的位置,但应该使用哪个子元素,只是RDF的方式去?

svg metadata copyright-display

7
推荐指数
1
解决办法
1225
查看次数

标签 统计

copyright-display ×1

metadata ×1

svg ×1