Mik*_*iki 23 validation html5 w3c
<meta name="copyright" content="By Me" />
Run Code Online (Sandbox Code Playgroud)
W3C验证器输出:
第5行,第41栏:元素元素属性名称的版权值不正确:未注册关键字版权.
我需要设置版权.任何的想法?
Kar*_*rky 56
Dublin Core有一个rightsHolder术语,它使用W3C HTML5验证器进行验证:
<meta name="dcterms.rightsHolder" content="Your Copyright-Holder Organization">
Run Code Online (Sandbox Code Playgroud)
这被定义为 A person or organization owning or managing rights over the resource.
关于产权的声明,我们可以使用常规rights术语:
<meta name="dcterms.rights" content="Statement of copyright">
Run Code Online (Sandbox Code Playgroud)
要添加版权日期:
<meta name="dcterms.dateCopyrighted" content="2012">
Run Code Online (Sandbox Code Playgroud)
资料来源: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">
Run Code Online (Sandbox Code Playgroud)
但是,W3C验证器不强制执行此操作.
Swi*_*ift 15
TL; DR大多数非标准元标记尚不可用于HTML5验证器.在此之前,如果您必须拥有有效代码,则应包含小标签.
好的,我对这个问题进行了一些研究.问题是WHATWG wiki上的元标记应该被验证器使用,但在很多情况下,因为标签更新频繁,大多数验证器会忽略它们,直到它们成为规范的官方部分.
所以现在唯一的标准元标记是:
最终,一旦规范再次更新,rights-standardmetatag也将验证,但在此之前我们需要一个解决方法......这是......
.... 鼓棒 ....
该<small>标签!
小元素表示小写,例如小字.
小字通常包含免责声明,警告,法律限制或版权.小字体有时也用于归属或满足许可要求.
资料来源: http ://dev.w3.org/html5/spec/text-level-semantics.html#the-small-element
另外,只是旁注.仅仅因为您的代码未验证并不意味着它无效.规范在不断发展,所以你只需要坚持下去,直到事情变得更具体.