用于蜗牛邮件地址的Html

Jos*_*rke 5 html markup microformats microdata street-address

您认为标记蜗牛邮件地址的最佳方式是什么?我找到了一些不同的选项,例如:

<div class="address">
<span class="name">Mr. Bob</span><br/>
<span class="street">45654 Bob Ln</span><br/>
<span class="city">Imaginery</span>,<span class="state">OH</span><br/>
<span class="postalCode">44321</span>
</div>
Run Code Online (Sandbox Code Playgroud)

我还看到了前面的示例使用地址标记而不是div.我找到的另一个选择是:

<div class="address">
  <p>Mr. Bob</p>
  <p>45654 Bob Ln</p>
  <p>Imaginery, OH</p>
  <p>44321</p>
</div> 
Run Code Online (Sandbox Code Playgroud)

所以我的问题是你认为表达蜗牛邮件地址的最佳标记是什么?并且不要局限于我的例子.

我觉得第一个是最好的选择,因为它提供了关于每个元素的附加上下文.在这种情况下,我也觉得br是内容的一部分.

sin*_*yma 17

使用adr微格式:

http://microformats.org/wiki/adr

如果您还想标记人名,请使用hCard:

http://microformats.org/wiki/hcard

其中包括adr.


Joh*_*sch 6

怎么样的<address>标签?

编辑:

评论员似乎是正确的,此标记通常用于表示来自页面或表单的作者的联系信息.

HTML 4.1规范 ...

作者可以使用ADDRESS元素来提供文档的联系信息或文档的主要部分,例如表单.此元素通常出现在文档的开头或结尾.

所以,如果它是你正在显示地址,请使用它.否则,请使用singpolyma建议的内容.

  • 地址标记用于页面所有者的联系信息 (2认同)