在此上下文中,元素管理员不允许作为元素跨度的子元素

时间:2018-04-25 06:02:37

标签: html wordpress

我使用以下代码在我的wordpress单一帖子中实现了作者vcard:

public void Message()
{
    Console.WriteLine(Name + " Has received " + Damage + " Damage which makes his health " + Health - Damage);
}

但是当我用w3c验证器检查网页时,它会给出错误:

  

在此上下文中,元素管理员不允许作为元素跨度的子元素。   (抑制此子树中的更多错误。)

我应该改变什么?

2 个答案:

答案 0 :(得分:0)

这是一个嵌套错误,基本上这意味着验证程序无法理解您尝试删除管理员嵌套或删除所有<Admin>的结构。

这里有一些信息:

How to fix: Element div not allowed as child of element ul in this context. (suppressing further errors from this subtree.)

希望它有所帮助。

答案 1 :(得分:0)

  1. <Admin>在HTML中不存在,您应将其删除。
  2. 您可以将其替换为定义段落的<p>

    1. 您有两个<span>互相跟随不同的班级。这是打算吗?
    2. You can use multiple classes in one tag<span class="fn vcard author">

      Sources