【发布时间】:2015-02-18 06:34:15
【问题描述】:
在以下标记中使用 span 标签在语义上是否正确?
<div itemscope itemtype ="http://schema.org/Movie">
<h1 itemprop="name">Avatar</h1>
<span>Director: <span itemprop="director">James Cameron</span> (born August 16, 1954)</span>
<span itemprop="genre">Science fiction</span>
<a href="../movies/avatar-theatrical-trailer.html" itemprop="trailer">Trailer</a>
</div>
是否应该将导演和类型放在 p 元素中?你应该用 p 标签替换开头的 div 吗?将导演和流派仅仅放在跨度标签内似乎是不正确的。
我正在学习 html,并在 schema.org 文档中遇到了这段代码。如果有人能为我澄清事情,我将不胜感激。谢谢。
【问题讨论】:
-
没有明确的解释
-
@user3907671 您可以使用这种方式,但
<span>不会在<span>中放置block的任何元素。block元素不能进入元素inline。如果我说错了,请纠正我。 -
@user3907671 你想阅读the most voted answers first。
标签: html