文档
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'PingFang SC'}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'PingFang SC'; min-height: 17.0px}li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'PingFang SC'}span.s1 {font: 12.0px 'PingFang SC'}span.s2 {font: 12.0px Helvetica}span.s3 {color: #ff2600}span.Apple-tab-span {white-space:pre}ul.ul1 {list-style-type: square}
嵌入元素
1、嵌入图像<img>
a.属性:
src:嵌入图像的url,必须的属性
alt:当图片不加载的时候显示的备用内容,并非所有的浏览器都支持(Safari和谷歌都不支持)
width:定义图片的长度(单位是像素)
height:定义图片的高度(单位是像素)
ismap:创建服务器端分区响应图,这个属性和<a>元素一起使用可以获取到当前点击的图片的坐标,显示到浏览器的url上。例如:<a href="html01.html"><img src="../img/img.jpg" alt="路飞" width="200" height="200" ismap>,点击图片的不同位置的时候会出现:
1、file:///Users/v1/Desktop/html5/08嵌入元素/html01.html?14,9
2、file:///Users/v1/Desktop/html5/08嵌入元素/html01.html?71,74
usemap:关联<map>元素,分区响应图,就是在一个图片上创建不同的热点点击区域
2、iframe嵌入另一个文档
解释:表示内嵌一个html文档,其下的src属性表示初始化时显示的页面。width和height表示内嵌文档的长度和高度。name表示用于target的名称。
<a href="https://www.baidu.com" target="in">百度</a> | <a href="http://weibo.com/u/5393077737/home?wvr=5&lf=reg" target="in">好搜</a>
<br>
<iframe src="http://www.soso.com" width="800" height="600" name="in"></iframe>
![aaa.png](http://upload-images.jianshu.io/upload_images/1293851-950c2151e1fbc837.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
点击百度的时候,百度的网页出现在下面的iframe框中,同样的点击“好搜”,下面的框中就会出现
![Uploading B718DF82-1E19-43B7-BB04-EB4F33BD9092_542320.png . . .]
好搜链接的内容。
3、embed嵌入插件内容
嵌入flash动画
<embed src="../swf/test.swf" width="300" height="200"></embed>
4、object和param元素
object元素和embed一样,只不过object是html4的标准,而embed是html5的标准。而object不但可以嵌入flash,还可以嵌入图片等其他内容。由于图片、音频、视频、插件都有相应标签元素代替,我们这里不做详解。
5、progress元素:显示进度条
progress元素可以显示一个进度条,一般通过js控制内部的值。ie9以及更低版本不支持此元素。
6、meter显示范围里的值
meter显示某个范围内的值。其下的属性包含:min和max表示范围边界,low表示小于她的值过低,high表示大于她的值过高,optimum表示最佳值,但不出现效果。IE浏览器不支持此元素。
<meter value="20" min="10" max="100"></meter>
表示最大100,最小10,如果小于10就不显示,如果大于100,就显示100。有点儿像自定义的progress,最小和最大值自己定义。
<meter value="900" min="10" max="1000" low="200" high="800"></meter>
小于200和大于800都会显示黄色,在200和800之间的值显示绿色,有点像警告的意思。
代码
html01:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>嵌入元素</title>
</head>
<body>
<br><br>
嵌入元素
<hr><br>
1、嵌入图像<br>
<a href="html01.html"><img src="../img/img.jpg" alt="路飞" width="200" height="200" ismap>
</body>
</html>
html02:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>嵌入元素</title>
</head>
<body>
<br><br>
嵌入元素
<hr><br>
iframe<br>
<a href="https://www.baidu.com" target="in">百度</a> | <a href="http://weibo.com/u/5393077737/home?wvr=5&lf=reg" target="in">好搜</a>
<br>
<iframe src="http://www.soso.com" width="300" height="200" name="in"></iframe>
<br><br>embed<br>
<embed src="../swf/test.swf" width="300" height="200"></embed>
<br><br>progress显示进度条<br>
<progress value="30" max="100"></progress>
<br><br>meter<br>
<meter value="900" min="10" max="1000" low="200" high="800"></meter>
</body>
</html>