address
<address>
内容类别 | 流量内容,可触及的内容。 |
---|---|
允许的内容 | 流内容,但没有嵌套的<address>元素,没有标题内容(<hgroup>,<h1>,<h2>,<h3>,<h4>,<h5>,<h6>), article>,<aside>,<section>,<nav>),并且没有<header>或<footer>元素。 |
标记遗漏 | 没有,起始和结束标签都是强制性的。 |
允许父母 | 任何接受流内容但不包含<address>元素的元素(根据对称性的逻辑原理,如果<address>标记作为父元素不能具有嵌套的<address>元素,则相同的<address>内容可以没有<address>标签作为其父项)。 |
允许ARIA角色 | 没有 |
DOM界面 | HTMLElement在Gecko 2.0之前(Firefox 4),Gecko使用HTMLSpanElement接口实现了这个元素 |
属性
这个元素只有全局属性。
使用说明
- 为了表示一个任意地址,一个与联系人信息无关的地址,使用一个<p>元素而不是<address>元素。
- 该元素不应包含比联系信息更多的信息,例如发布日期(属于<time>元素)。
- 通常,<address>元素可以放置在<footer>当前节的元素中,如果有的话。
示例
<address>
You can contact author at <a href="http://www.somedomain.com/contact">www.somedomain.com</a>.<br>
If you see any bugs, please <a href="mailto:webmaster@somedomain.com">contact webmaster</a>.<br>
You may also want to visit us:<br>
Mozilla Foundation<br>
1981 Landings Drive<br>
Building K<br>
Mountain View, CA 94043-0801<br>
USA
</address>
上面的HTML的输出如下:
虽然<address>元素使用<i>或者<em>元素的默认样式渲染文本,但是当处理联系信息时使用<address>元素更合适,因为它表达了额外的语义信息。
规范
规范 | 状态 | 评论 |
---|---|---|
HTML生活标准该规范中'<地址>'的定义。 | 生活水平 | |
HTML5该规范中'<address>'的定义。 | 建议 | |
HTML 4.01规范该规范中'<address>'的定义。 | 建议 | |
浏览器兼容性
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | 1 | (Yes) | 5.12 | 1 |
Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | 1 | (Yes) | (Yes) | (Yes) |