哪些是标准的 W3C 元标记?

Posted

技术标签:

【中文标题】哪些是标准的 W3C 元标记?【英文标题】:Which are the standard W3C meta tags? 【发布时间】:2013-04-16 19:20:06 【问题描述】:

除了http://www.w3.org/wiki/html/Elements/meta 给出的以下之外,W3C 中定义的标准元标记列表是什么

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Style-Type" content="text/css" />
  <meta name="copyright" content="© W3C" />
  <meta name="author" lang="en" content="" />
  <meta name="robots" content="Index,Follow" />
  <meta name="description"
        content="The World Wide Web Consortium (W3C) is an international community
        where Member organizations, a full-time staff,
        and the public work together to develop Web standards." />
  <meta name="keyword" content="W3C, HTML, CSS, SVG, Web standards" />

【问题讨论】:

【参考方案1】:

HTML5

您只能在 HTML5 中使用以下值。如果您需要未列出的值,则必须先注册它。

name

Standard metadata names(在 HTML5 规范中定义) MetaExtensions(在 WHATWG wiki 中注册 according to the HTML5 spec)

http-equiv

Pragma directives(在 HTML5 规范中定义) PragmaExtensions(在 WHATWG wiki 中注册 according to the HTML5 spec)

HTML 4.01

在 HTML 4.01 中没有定义注册表,因此您可以使用任何您喜欢的值。见http://www.w3.org/TR/html401/struct/global.html#h-7.4.4:

本规范没有定义一组合法的元数据属性。

规范给出了name 值的一些示例,例如:

author keywords description copyright date ROBOTS

对于http-equiv 值,例如:

Expires PICS-Label Content-Type

【讨论】:

以上是关于哪些是标准的 W3C 元标记?的主要内容,如果未能解决你的问题,请参考以下文章

W3C代码标准规范

HTML 基础

符合标准的网站更容易被搜索

Java知识XML知识

盒模型

CSS3与CSS的区别都有哪些