《HTML5开发手册》——2.4 初学者“菜谱”:使用address元素提供通信信息
2023-09-11 14:17:45 时间
本节书摘来自异步社区《HTML5开发手册》一书中的第2章,第2.4节,作者: 【美】Chuck Hudson , 【英】Tom Leadbetter 更多章节内容可以访问云栖社区“异步社区”公众号查看。
2.4 初学者“菜谱”:使用address元素提供通信信息规范中将address元素定义为“分节元素”,与nav或article类似。不过,我们将它放在本章讲解,主要因为我们认为它作为文本级语义更为合适,原因是它的用法与文字内容相关,而不是页面布局。
多年以来,Web开发人员一直错误地使用了address元素。它并非显示通用邮寄地址(通常在某个“联系我们”页面中)的通用方式。因此,下面这种使用方式是错误的:
为了澄清这一点,HTML5将address元素定义为:显示与它最近的article或body元素的通信信息。
此定义的含义是什么?它表示你应该使用address元素来显示当前article作者或整个页面的通信信息。因为可以在article中使用address,所以这也意味着在一个页面中可以多次使用address元素。address元素的内容可以是电子邮件地址、网址、电话号码、邮寄地址或其他任何通信信息。
由于address元素用于通信信息,所以通常会在footer中使用到address。代码2.5使用了两次address元素:一次用于主页面内容的作者,另一次用于显示整个网站的作者。
代码2.5 多次使用address元素
![9af96eabfe9cd5b00b9b0b0c62771cfa085bb2e0](https://yqfile.alicdn.com/9af96eabfe9cd5b00b9b0b0c62771cfa085bb2e0.png)
HTML中的JavaScript中script元素废弃的语法 HTML中的script元素是嵌入JavaScript代码的标准方式,但是随着浏览器技术的发展,一些旧的script语法已经被废弃了。本文将详细介绍这些废弃的语法以及应该使用哪些替代方案。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- 【HTML5版】导出Table数据并保存为Excel
- 基于HTML5的网络拓扑图(1)
- HTML5 Canvas绘制效率如何?
- HTML5矢量实现文件上传进度条
- zx-editor 移动端(HTML5)富文本编辑器,可与原生App混合(hybrid)开发
- HTML5学习—Canvas API入门
- html5学习(一) video字段
- [HTML5] Text Alternatives
- html5统计数据上报API:SendBeacon
- html5自定义数字键盘
- [HTML5] Handle Offscreen Accessibility
- [HTML5] Inlining images with SVG and data URIs
- [HTML5] Focus management using CSS, HTML, and JavaScript
- ajax利用html5新特性带进度条上传文件
- 用原生JS模仿jquery,需要HTML5的支持
- 在Html5中与服务器交互
- Java Socket与Html5 websocket通信
- 使用 HTML5 File API 实现client log
- Html5 js FileReader接口