我用于哪个HTML5 Microdata用于工作(空缺)?
-
29-10-2019 - |
题
我正在尝试用microdata标记空缺/工作项目,但我想知道我是否正确地做到了正确的方式,因为我的物品属性像'title'和'日期'那样与我的组合没有意义ItemType'组织'。如何重写以下块更好地利用Microdata?
<li itemscope itemtype='http://data-vocabulary.org/Organization'>
<a href='Web_developer.html'>
<span itemprop='title'>Web developer</span>
<span itemprop='name'>Company Name</span>,
<span itemprop='locality'>City</span>
</a>
<p itemprop='summary'>Lorem ipsum dolores amet ...</p>
<p>Published at <span itemprop='date'>28 Jan 2011</span>,
<span itemprop='views'>75</span> views</p>
</li>
.
或者我可以创建/建议我自己的itemtype='工作'?如果是这样,怎么样?
解决方案
Web开发人员不是一种组织,使组织生成的世代Dode描述为提供工作的组织。对于工作本身,Data -Vocabulary.org上最接近的词汇表似乎是提供但我会说这是一点伸展语义。
有一个在Microformats Wiki上的作业列表头脑风暴页面,但它没有看到最近的活动,你可以在邮件列表看看是否有人感兴趣把它转向。如果这有一些牵引力,可能会有一些好处使用该词汇。 但是,我不认为你会看到与非标准词汇表明的立即效益,所以我建议将你的microdata限制为可以标记的那些部分(例如,公司联系信息)而不是尝试将microdata添加到一切。
其他提示
事实后很长一段时间,但现在有一个在“http://schema.org”rel=“nofollow”> schema.org ,被埃里克引用。使用此代码看起来像 -
<li itemscope itemtype='http://schema.org/JobPosting'>
<a href='Web_developer.html'>
<span itemprop='title'>Web developer</span>
<span itemprop='hiringOrganization' itemscope itemtype='http://schema.org/Organization'>
<span itemprop='name'>Company Name</span>
</span>,
<span itemprop='jobLocation'>City</span>
</a>
<p itemprop='description'>Lorem ipsum dolores amet ...</p>
<p>Published at <time itemprop='datePosted' datetime='2011-01-28'>28 Jan 2011<time>,
<span>75</span> views</p>
</li>
.
我找不到包含视图属性的架构。
不隶属于 StackOverflow