<meta name="copyright" content="By Me" />
W3C验证输出:
第5行,第41列:元素meta的属性名称错误,属性名为copyright,关键字未注册。
我需要设置版权。任何想法?
<meta name="copyright" content="By Me" />
W3C验证输出:
第5行,第41列:元素meta的属性名称错误,属性名为copyright,关键字未注册。
我需要设置版权。任何想法?
Dublin Core提出了rightsHolder
术语(是<meta>
name
属性的扩展),可以使用W3C HTML5验证器进行验证:
<meta name="dcterms.rightsHolder" content="Your Copyright-Holder Organization">
这被定义为 拥有或管理资源的个人或组织。
对于关于财产权的声明,我们可以使用常规的rights
术语:
<meta name="dcterms.rights" content="Statement of copyright">
添加版权日期:
<meta name="dcterms.dateCopyrighted" content="2012">
来源:http://wiki.whatwg.org/wiki/MetaExtensions
根据 MetaExtensions 文件,所有这些语句都必须伴随着一个特殊的 <link>
元素:
<link rel="schema.dcterms" href="http://purl.org/dc/terms/">
<meta name="dcterms.rightsHolder" content="Your Copyright-Holder Organization">
然而,W3C验证器并不强制执行这一点。
TL;DR 目前大多数非标准的元标签还不能在HTML5验证器中使用。所以如果你必须使用有效代码,就需要添加一个小标签。
经过一些调查,发现这个问题是因为WHATWG wiki上的元标签应该由验证器使用,但在许多情况下,由于标签更新得太频繁,大多数验证器在它们成为规范的一部分之前会忽略它们。
因此,目前唯一的标准元标签是:
随着规范的更新,rights-standard
元标签也将能够被验证,但在此之前,我们需要一个解决方法...
....鼓掌声....
就是 <small>
标签!
small 元素表示小注释,例如小字。
小字通常包含免责声明、警告、法律限制或版权信息。有时也用于归属或满足许可要求。
来源: http://dev.w3.org/html5/spec/text-level-semantics.html#the-small-element
另外,只是一些旁注。代码不经过验证并不意味着它无效。规范在不断发展,所以你只需要耐心等待,直到事情变得更加明确。