gpt4 book ai didi

property 属性的 HTML 验证错误

转载 作者:技术小花猫 更新时间:2023-10-29 11:41:50 26 4
gpt4 key购买 nike

我正在使用几个 facebook 社交插件,并且我正在使用元 header 。验证页面时,W3C 验证器抛出错误 ->“错误:没有属性“property”。

我正在使用 XHTML Transitional 文档类型 - <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

如果我必须将文档类型更改为其他内容,请提出建议。

最佳答案

Facebook 的插件使用 Open Graph ,它建立在 RDFa 之上。是 RDFa 添加了 property元素的属性。如果没有这个添加,纯 HTML 就没有这样的属性。 (如果你问我,添加一个没有命名空间的新属性并重复使用 <meta> 标签的一半是一个奇怪的设计。但没有人这样做。)

要验证 XHTML-with-RDFa,您需要 DOCTYPE:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">

这意味着您必须编写有效的 XHTML 1.1。 More

关于property 属性的 HTML 验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2704942/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com