【问题标题】:Dublin Core HTML5 W3C Validation都柏林核心 HTML5 W3C 验证
【发布时间】:2014-05-26 19:34:06
【问题描述】:

我正在尝试将 Dublin Core 与 HTML5 一起使用,当我尝试使用 W3C 验证器验证代码时出现错误。

这是代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <link rel="schema.dcterms" href="http://purl.org/dc/terms/">
    <meta name="dc.language" content="en">
    <meta name="dc.title" content="web site title" /> 
    <title>Test</title>
</head>
<body>
</body>
</html>

【问题讨论】:

  • 错误第 5 行,第 62 列:元素链接上属性 rel 的值 schema.dcterms 错误:字符串 schema.dcterms 不是已注册的关键字。错误第 7 行,第 51 列:元素元上属性名称的错误值 dc.title:关键字 dc.title 未注册。使用 W3C 验证器:validator.w3.org/check

标签: html w3c-validation dublin-core


【解决方案1】:

meta 关键字 dc.languageregistered有效

链接类型schema.dctermsregistered,但是,不在“HTML5 链接类型扩展”部分中(因此它不符合 HTML5 规范中描述的requirements):严格来说是这样, 无效

meta 关键字 dc.title 已注册为 not无效

您可能想改用dcterms.title。 (顺便还注册了关键字dcterms.language。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-07
    相关资源
    最近更新 更多