我是一名业余网页设计师,我想了解 HTML5 中的元数据,谁能告诉我 HTML5 有效元数据的完整列表?
4 回答
在 HTML5 规范中,您可以访问meta
元素部分以查看允许将哪些值用于name
属性。
您会发现 HTML5 定义了标准元数据名称,并且可以注册其他元数据名称,因此所有其他注册都列在WHATWG wiki中。
摘要:您应该只使用name
以下所列的属性值:
- http://www.w3.org/TR/html5/document-metadata.html#standard-metadata-names
- http://wiki.whatwg.org/wiki/MetaExtensions#Registered_Extensions
元数据也可以通过其他几种方式给出。
对于link
,a
和area
元素,您可以使用链接关系(HTML5 规范的一部分)。
对于内容的语义注释,您可以使用带有适当词汇的RDFa或Microdata 。
对于一些简单的用例,您可以使用Microformats。
元数据可以通过多种方式在不同的级别上指定。元数据的一些来源:
元标记 - http://www.w3.org/TR/html-markup/meta.name.html
基本标签 - http://www.w3.org/TR/html-markup/base.html
链接标签 - http://www.w3.org/html/wg/drafts/html/master/links.html#linkTypes
元素name
属性的有效值的完整列表是这个 WHATWG wiki 页面。如果您谈论的是通用元数据,HTML5 具有内置的Microdata扩展选项,请参阅Schema.org了解一些众所周知的结构。meta
我明白你想问什么。
我通常包括以下元数据。我根据 .netmag 阅读和诸如 stackoverflow 和 ccstricks 等网站来做出这些选择。
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="">
<meta charset="UTF-8">
还有许多其他变化,但这些对我来说很好。