Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Schema.org itemtype Person vs ProfilePage_Html_Microdata_Schema.org - Fatal编程技术网

Html Schema.org itemtype Person vs ProfilePage

Html Schema.org itemtype Person vs ProfilePage,html,microdata,schema.org,Html,Microdata,Schema.org,请解释我应该在用户页面上使用Schema.org的哪些微数据 下面是我感兴趣的一个页面的小示例: <body itemscope="itemscope" itemtype="http://schema.org/ProfilePage"> <div itemtype="http://schema.org/Person" itemscope> <h2 class="vcard-

请解释我应该在用户页面上使用Schema.org的哪些微数据

下面是我感兴趣的一个页面的小示例:

<body itemscope="itemscope" itemtype="http://schema.org/ProfilePage">
    <div itemtype="http://schema.org/Person" itemscope>
        <h2 class="vcard-names">
            <span itemprop="name" class="user-name">John Doe</span>
            <em itemprop="additionalName" class="user-nick">admin</em>
        </h2>
        <div class="vcard-details">
            <dl title="Email">
                <dd>
                    <a class="email" data-email="john@doe.com" href="mailto:john@doe.com">john@doe.com</a>
                </dd>
            </dl>
            <dl title="Home Page">
                <dd>
                    <a href="http://doe.com" itemprop="url">http://doe.com</a>
                </dd>
            </dl>
            <dl title="Birthday">
                <dd>
                    <time itemprop="birthDate" content="1983-05-16T00:00:00+0000" datetime="1983-05-16T00:00:00+0000">
                        Monday, May 16, 1983
                    </time>
                </dd>
            </dl>
            <dl title="User groups">
                <dd class="tagcloud">
                    <span>Approved</span>
                    <span>Users</span>
                    <span>Admins</span>
                </dd>
            </dl>
            <div class="user-bio">
                <h4>Bio</h4>
                <p itemprop="about">
                    Inquisitive Developer, Bloger, Avid Reader, Music Lover, Gamer;
                </p>
            </div>
        </div>
    </div>

无名氏
管理
一九八三年五月十六日(星期一)
经核准的
使用者
管理员
生物

好奇的开发者、博客作者、狂热的读者、音乐爱好者、游戏玩家;

  • 是否应将
    标记与itemtype=”一起使用http://schema.org/ProfilePage“
  • 是否应将
    标记与itemtype=”一起使用http://schema.org/Person“如果我将
    标记与itemtype=”http://schema.org/ProfilePage“
  • 请看一下这个标记示例。我理解的概念正确吗

在您的示例中,
ProfilePage
Person
没有关系

您可以使用该属性将
个人
链接到
档案页面

<body itemscope itemtype="http://schema.org/ProfilePage">
  <div itemprop="mainEntity" itemscope itemtype="http://schema.org/Person">
  </div>
</body>

这意味着
个人
是此
档案页面
中描述的主要实体。此外,还可以使用
about
(即
itemprop=“about maintentity”

当前的
itemprop=“about”
嵌套在
Person
项下,但未为
Person
定义。如果您认为它是对人的描述,则可以使用<代码>描述< /C>属性代替。