gpt4 book ai didi

html - 如何在html中标记图像的版权?

转载 作者:技术小花猫 更新时间:2023-10-29 12:49:18 26 4
gpt4 key购买 nike

这是一个主要是语义问题。我想把有版权的图片放在网站上。我知道 figure 和 figcaption 元素,但 figcaption 似乎不是最好的标签。这是我也需要的标题。如果我有这样的图片:

<figure>
<img src="img/content/preview.jpg" alt="Alttext für das Bild" />
<figcaption>Caption goes here</figcaption>
</figure>

版权放在哪里?

编辑:版权文本必须可见。

最佳答案

一般

版权声明应包含在 small element 中:

[…] typically features disclaimers, caveats, legal restrictions, or copyrights.

如果版权声明适用于分段内容元素的内容(例如,article),请在 footer element 中包含 small 元素属于此分段元素的:

A footer typically contains information about its section such as who wrote it, links to related documents, copyright data, and the like.

如果它适用于整个页面,您可以将 small 元素包含在属于 bodyfooter 中(即不嵌套在分段元素中)。

<body>

<article>
<footer>
<small><!-- if the license applies to the content of this article --></small>
</footer>
</article>

<footer>
<small><!-- if the license applies to the content of the whole page --></small>
</footer>

</body>

当它包含许可证链接时

如果版权声明包含许可链接(或更详细解释条款的页面),请使用 license link type ,例如:

<a rel="license" href="/license.html">Usage rights</a>
<a rel="license" href="https://creativecommons.org/licenses/by-sa/3.0/">CC BY-SA 3.0</a>

但请注意:此许可随后将(仅)应用于页面的全部主要内容(由 main element 指示)。

在你的情况下

是一个 sectioning root元素,这意味着 footer(和 header)可以应用于它:

The footer element represents a footer for its nearest ancestor sectioning content or sectioning root element.

因此您可以在 figure 中包含一个 footer 元素(包含一个 small 元素):

<figure>
<img src="img/content/preview.jpg" alt="Alttext für das Bild" />
<footer><small><!-- copyright noice --></small></footer>
<figcaption>Caption goes here</figcaption>
</figure>

从结构上讲,此版权声明适用于 figure 元素的全部内容。 (也可以在 figcaption 中包含 footer。)

(如果你有许可证链接,如果这个figure是主要内容并且没有其他主要内容应该使用license链接类型在同一许可证下获得许可。)

离开纯 HTML:结构化数据

通过使用结构化数据(例如 RDFa、微数据),您可以更加具体。这将允许为网页的每一部分指定不同的许可证。 Example in this Webmasters SE answer.

关于html - 如何在html中标记图像的版权?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21483356/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com