【问题标题】:In social networking getting W3c error在社交网络中出现 W3c 错误
【发布时间】:2013-06-24 11:33:58
【问题描述】:

我为我的网站使用了一些社交网络功能,为此我添加了

<div class="share-buttons share-buttons-tab" data-buttons="twitter,facebook,google,pinterest" data-style="medium" data-counter="true" data-hover="true" data-promo-callout="true" data-float="left"></div>

我得到这个 div 中的属性的 w3c 错误

  1. 数据按钮
  2. 数据风格
  3. 数据计数器
  4. 数据悬停
  5. 数据促销标注

那么我该如何解决这个问题

下面是w3c验证截图

我的页面源中有这样的东西

<html class="javascript wf-myriadpro-n4-active wf-myriadpro-n6-active wf-myriadpro-n7-active wf-leaguegothic-n4-active wf-active" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" lang="en"><head>

红色是这个问题吗?

【问题讨论】:

  • Dupe - stackoverflow.com/questions/5827697/… 只需添加 HTML5 doctype,而不是您现在使用的那个。因为data- 属性在HTML5 spec
  • 当我添加 第 3 行,第 3 列:实例中不允许“DOCTYPE”声明时出现此错误 @NickR
  • 不知道,实际上没有看到您的 HTML。
  • 现在我添加了设置 的代码,请检查@NickR
  • 现在我不在 第 3 行第 3 列:实例中不允许“DOCTYPE”声明 错误但 w3c 的错误仍然保持不变 @NickR

标签: javascript html social-networking w3c-validation


【解决方案1】:

我得到了我的问题的答案,我需要设置&lt;!DOCTYPE HTML&gt;

<!DOCTYPE HTML>
<html xmlns="http://www.w3.org/1999/xhtml">
 %%Panel.HTMLHead%%
<body>

现在所有的错误都解决了,因为页面 DOCTYPE 不是 HTML 5

**data-buttons
data-style
data-counter
data-hover
data-promo-callout**

HTML5 中的所有属性都支持。经过长时间的研究,我得到了这个。

我希望这对其他人也有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-03
    • 1970-01-01
    • 2010-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-10
    相关资源
    最近更新 更多