图像映射与页面背景音乐
object标签:
定义一个嵌入的对象。请使用此元素向您的 XHTML 页面添加多媒体。此元素运行您规定插入 HTML 文档中的对象的数据和参数,以及可用来显示和操作数据的代码。
当使用那些浏览器不支持的链接插入标签可用object做替代文本。
一般我们在网页上面放一张地图性质的图片时,在图片上的地点放几个链接点,对地名做介绍,或链接到与其有关的网页。
img中的alt标记为替代文本,防止前一个文本没用时作备用
usemap:
规定与对象使用的图像映射的名称。图像映射是带有可点击区域的图 也可以与object搭配使用,通俗点说就是把一张图片的莫一个区域当作是链接,可以链接网站,路径等。。。
shape :
定义映射区域的形状 rect(矩形)circle(圆形)poly(多边形)
cords:
设置可以点击的区域的坐标,属性值单位为像素。
如果shape="rect",cords属性值分别是矩形的左,上,右,下四条边的坐标。
如果shape='circle",cords属性指分别是圆形的圆形坐标和半径。
如果shape="poly" ,cords属性分别是多边形的各个顶点的坐标。
<img src="369.png" usemap="#map1" alt="地图" title="华东交通大学"/><br/>
<p> 1</p>
<p> 2</p>
<p> 3</p>
<p>4 </p>
<map name="map1">
<area shape="rect" coords="80,75,100,100" href="http://www.ccb.com"
alt="建设银行" title="建设银行" target="_blank">
<area shape="circle" coords="97,116,7"
href="http://www.wuguyufen.com" alt="五谷渔粉" title="五谷渔粉"
target="_blank">
<area shape="circle" coords="240,34,7"
href="http://km.58.com/canyinjia/14751607806473x.shtml" alt="正港
大鸡排" title="正港大鸡排" target="_blank">
<area shape="rect" coords="3,284,40,300" href="http://lib.ecjtu.jx.cn/"
alt="图书馆" title="图书馆" target="_blank" >
</map>
audio :
HTML 5 的新标签,定义声音,比如音乐或其他音频流。
HTML5 Audio标签能够支持wav, mp3, ogg, acc, webm等格式
常备属性
autopsy 音乐在网页就绪后自动播放
controls 是否显示出控制插件
preload 音频在页面进行加载的时候进行加载,并预备播放
source 允许您规定可替换的视频/音频文件供浏览器根据它对媒体类型或者编解码器的支持进行选择
显示音乐控件代码:
<audio autoplay="autoplay" controls="controls"loop="loop" preload="auto"
src="Shawn Mendes - Imagination.mp3">
</audio>
隐藏音乐控件:
<audio autoplay="autoplay">
<source src="Shawn Mendes - Imagination.mp3" type="audio/mpeg">
</audio>
还有其他几种不常见 的方法
1:
使用比较老的办法 使用bgsound标签插入音频,不过这种只适合IE浏览器
<body>
<bgsound src="Shawn Mendes - Imagination.mp3">
</body>
2:
插入一个flash播放器,然后播放相应的音乐。不推荐这种方法,因为flash已经没前途了,现在的手机几乎都不直接支持flash。
3
使用embed标记,不仅可以用于插入音频,还可以用于插入flash,视频等多种多媒体对象。
<embed src="Shawn Mendes - Imagination.mp3" width="300" height="30"
autostart="true" loop="true">
width 为播放器的宽 height为高
autostart为自动播放属性, true则为自动播放,false为手动播放
loop为循环属性,true为无限循环,为正整数是循环次数,false为不循环。