0

是否按照 html5 指南将地址标签放置在这样的部分中?

<section id="address">
    <header>
       <h3><span style="color: #f3d351;">Call Us: 1-800-576-7449 </span></h3>
    </header>
       <address>
          <p>4660 N. University Drive<br /> Lauderhill, FL 33351 United States</p>
       </address>
</section>
4

3 回答 3

0

address这很好,除了该元素不适用于任意邮政地址这一事实:地址元素,因此您可以简单地使用它p

于 2013-09-23T18:10:40.787 回答
0

您可以在节标记内使用地址标记,这没有错。但是,您不能将节标记放置在地址标记内。这篇关于地址的 MDN 文章有更多信息。

需要注意的是,您将部分用作通用容器。div如果您只想将元素用作占位符,建议使用 a 。

于 2013-09-23T18:10:46.857 回答
0

一些新的 HTML5 元素的用例可能仍然可以解释,因为 W3C 通常只有“建议的用例”或类似的东西。

但是,该<section>标签的W3C wiki 页面确实有一个适用于您的特定用例:

Web 站点的主页可以分为介绍、新闻项目和联系信息的部分。

显然,该<address>元素应该包含某种联系信息。

鉴于您的标记和链接的 wiki 页面上的信息,我想说<address>inside of的放置<section>不仅是允许的,而且是鼓励的用例之一。

我不完全确定元素<p>内部的标签<address>是必要的,或者在语义上完全正确。

于 2013-09-23T18:11:08.683 回答