读书频道 > web开发 > 其他综合 > HTML5与CSS3基础教程(第7版)
1.5  链接、图像和其他非文本内容
2012-12-18 11:22:26     我来说两句 
收藏    我要投稿   
本书是讲解HTML和CSS入门知识的经典畅销书,如今已经更新到第7版,介绍时下相当热门的HTML5和CSS3。虽然HTML5和CSS3还没有成为W3C的推荐标准,但主流浏览器已经能够很好地支持它们的大部分特性。本书不仅介绍了文...  立即去当当网订购

显然,万维网充满生机的部分原因是页面之间的链接,以及图像、视频、音乐、动画等。外部文件(如视频)实际上并没有放在HTML 文件中,而是单独保存的,只是简单地在页面中引用了这些文件,如图1.5.1所示。由于引用只是文本,因此不会破坏HTML 文件的普遍可访问性。


 

图1.5.1 在我们的基本HTML 文档中,有一个对图像文件blueflax.jpg 的引用,浏览器在加载页面其他部分的同时,会请求、加载和显示这个图片。该页还包括一个指向关于Blue Flax 的页面的链接

浏览器可以毫无困难地处理链接和图像(仅支持文本的浏览器除外),如图1.5.2 所示。然而,它们无法处理其他任何文件类型。如果引用了访问者的浏览器不能理解的文件,浏览器通常会试着寻找能打开这种文件的插件或辅助应用程序(位于访问者计算机上的某个程序)。


 

图1.5.2 从网页引用图像和其他非文本内容,浏览器会将这些内容与文本一起显示

还可以向浏览器提供额外的信息,告诉它呈现内容需要用到的插件,以及如果访问者的计算机上没有查看特定文件的插件,应该如何下载这些插件。

下载和安装插件会打断用户访问网站的体验,让人感觉完成这些事情需要花很长时间。由于插件并不是浏览器自带的部分,它们还会引入性能问题。

例如,Flash 是多年来使用最为广泛的插件。你肯定经历过观看Flash 视频的过程中计算机变慢甚至浏览器崩溃的情况。

HTML5 试图减轻这些问题,其做法是通过audio 和video 元素在浏览器中引入原生的媒体播放器。不幸的是,不同的浏览器厂商对支持的媒体格式存在争议,因此还无法完全抛弃插件。不过,这毕竟是个开始。

本书将在第5 章讨论图像,在第17 章讨论插件、HTML5 的媒体元素等内容。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.4 网页的文本内容
下一篇:1.6 文件名
相关文章
图文推荐
3.2 Windows 7设置
3.1 DNS解析
2.3 HTTP协议
2.2 TCP/IP协议与So
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站