只是看那里张贴的例子
Customer reviews:
<div itemprop="reviews" itemscope itemtype="http://schema.org/Review">
<span itemprop="name">Not a happy camper</span> -
by <span itemprop="author">Ellie</span>,
<meta itemprop="datePublished" content="2011-04-01">April 1, 2011
<div itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
<meta itemprop="worstRating" content = "1">
<span itemprop="ratingValue">1</span>/
<span itemprop="bestRating">5</span>stars
</div>
<span itemprop="description">The lamp burned out and now I have to replace
it. </span>
</div>
<div itemprop="reviews" itemscope itemtype="http://schema.org/Review">
<span itemprop="name">Value purchase</span> -
by <span itemprop="author">Lucas</span>,
<meta itemprop="datePublished" content="2011-03-25">March 25, 2011
<div itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
<meta itemprop="worstRating" content = "1"/>
<span itemprop="ratingValue">4</span>/
<span itemprop="bestRating">5</span>stars
</div>
<span itemprop="description">Great microwave for the price. It is small and
fits in my apartment.</span>
</div>
如果您将meta标签保留在中<head>
,那么如何将这两个日期与他们的评论相关联? <meta itemprop="datePublished" content="2011-04-01">
<meta itemprop="datePublished" content="2011-03-25">
这引起了混乱,我想知道如何正确进行。
如果一个meta
元素
itemprop
属性和一个content
属性,并且name
属性,没有http-equiv
属性,也没有charset
属性,那么将其包含meta
在中是有效的body
。(如果该值为URL,则必须link
改用。)
为什么?因为微数据规范更改了HTML5。
(请注意,RDFa的也允许改变HTML5
meta
在body
某些情况下)。
如果您将meta
标记保留在中<head>
,那么如何将这两个日期与他们的评论联系起来?
您可以使用itemref
属性:
<!DOCTYPE html>
<html>
<head>
<title>Using itemref for meta in the head</title>
<meta itemprop="datePublished" content="2011-03-25" id="date">
</head>
<body>
<div itemscope itemtype="http://schema.org/Review" itemref="date">
<span itemprop="name">…</span>
</div>
</body>
</html>
itemref
采用空格分隔的id
值列表,因此您甚至可以引用两个或多个元素。只需将应添加到项目id
的所有元素(包含itemprop
属性)添加到其itemref
属性,例如:itemref="dateauthor rating"
。
问题内容: 将段落元素放在HTML5的标头标记中可以吗? 换句话说:此标记在HTML5中正确吗?使用此功能有什么缺点? 如果没有,如何使用CSS正确设置此元素的样式? 问题答案: 其实没有 根据W3C,此标记不正确。您应该避免使用它。 可以说,标题元素的正确内容是“ 短语内容 ”,即 与常规字符数据混合的 短语元素 。 换句话说,您可以在HTML5的标头标记内使用以下便捷元素: a,em,stro
我一直在切换模板工厂函数来使用(和理解)d::f支持右值和移动语义学。我常用的模板类样板工厂函数总是将参数标记为const: 按预期编译。最初,我将MakeMyPair转换为以const形式传递参数,但这不会使用XCode 4.6在我的Mac上编译: 没有用于调用“MakeMyPair\U Forward”候选函数的匹配函数[具有T=int,U=bool]不可行:没有从“int”到“const i
我有使用ckeditor生成的html文本,在我的文本中有一些非html标记,它们没有被显示,因为它们被认为是html标记。 我想将所有非HTML标记替换为HTML实体。我用str_replace做了大多数标记,但现在我有大约100个不同的标记,像
问题内容: 因此,我在大学期间正在学习有关HTML列表的知识,这位教授说与其他标记(如和)一起没有结尾标记。那是正确的吗?因为最后我看到了很多使用tag的模板/主题,还有许多网站也教您存在,所以我不确定该相信谁以及正确的使用方式是什么? 我问这个问题的原因是因为上次我们了解了标记,他说,当您将鼠标悬停在该属性上时,该属性会为您提供一个显示在图像上方的文本,当我在此处询问该属性时,它仅是替换图像的替
<body> 标签用于定义文档的正文内容,成对出现。在<body>... </body>之间的内容即为页面的主体内容,可以是文本、图像、音频、视频、表单及其他交互式内容,它们才是真正要在浏览器中显示,并让访问者看到的内容。 由于HTML元素可以相互嵌套,通过元素层层嵌套,就构成了千变万化的网页。当一个元素包含另一个元素时,把外层元素称作父元素,内层元素称作子元素。子元素还可以再包含子元素,子元素中
我需要在网页上输出一个大对象的键值对。当我发现object.entries()可以做到这一点时,我松了一口气。但是我需要对格式进行一些控制,所以我想用一个特殊的类将键包装在span标记内,用span标记包装值,用一个特殊的类包装。 有没有什么简单的方法用html标记包装Object.Entries的输出? 这是我用于在页面上编写对象的代码: