• 正序看贴
  • 倒序看贴
台州电脑

在网页中镶嵌另外一个网页的的镶嵌HTML代码和参数详解


网页的镶嵌就是在一个网页中嵌入另一个网页,使它们看上去像是一个网页。

如果一组网页有完全相同的部分,比如共同的导航、广告栏等,这时,只要把这些相同的部分做成一个单独的网页,再用<iframe>标记嵌入各个网页即可。这样做的好处是,当各网页中共同的部分需要修改时,比如更换了广告,只需修改那个独立的网页就行了,不需要逐个网页都作修改。

网页的镶嵌功能可以用<iframe>标记实现,它的基本格式是:

<iframe src="嵌入的网页地址"></iframe>

<iframe>标记的主要属性有:

1、src:指定该框架中显示的网页文件路径,可以是本地文件,也可以是URL。

2、width:框架宽度,如果用整数,则框架宽度为绝对值,如果用百分比,则框架宽度为相对值。

3、height:框架高度,单位为像素。

4、scrolling:指定该框架是否使用滚动条。取值有:

(1) auto:当框架中的网页尺寸超出框架尺寸时显示滚动条,否则不显示;

(2) yes:显示滚动条;

(3) no:不显示滚动条,这时超出框架的网页部分将无法看到。

5、frameborder:指定框架是否使用边框,取值为yes或no。

6、align:如果框架周围有文字,用align属性可设置框架和文字的对齐方式。取值有:left、right、top、middle、absmiddle、bottom等。

通常,用<iframe>嵌入的网页应该实现无缝嵌入,使用户感觉不到这是另一个网页。所以,它的一般格式多采用:

<iframe src="#" width="#" height="#" scrolling="no" frameborder="no"></iframe>

其中的尺寸一般使用绝对值,嵌入的网页大小应该按框架的尺寸设计。

<iframe>应用举例:

某网站的每个网页的顶部都使用相同的格式:

网站logo 广告条
网页内容

这时,我们可以把顶部的共同部分单独设计成一个网页,这样可方便更换广告,顶部网页的代码如下:

<! doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body topmargin="0" leftmargin="0">
<table width="700" border="0" cellspacing="0" cellpadding="0">
<tr>
  <td width="150" height="60"><img src="logo.gif"></td>
  <td width="550"><img src="guanggao.gif"></td>
</tr>
</table>
</body>
</html>

这个顶部由两张图片组成,总宽度为700像素,高度为60像素。把该网页保存为top.htm文件。

在其它各个网页中,可以用如下方式嵌入top.htm网页:

<! doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<!-- 嵌入的页面顶部 -->
<table width="700" border="0" cellspacing="0" cellpadding="0" aligh="center">
<tr>
  <td width="700" height="60"><iframe src="top.htm" width="700" height="60" scrolling="no"></iframe></td>
</tr>
</table>
<!-- 网页的内容 -->
</body>
</html>

这里用表格来约束嵌入网页的位置,<iframe>标记导入的网页显示在单元格中,看上去它和原网页融为一体。


*****台州视窗网/台州19楼/台州论坛/台州信息港整理转载****

 

赶紧回复一个吧,可以获得积分噢!
本贴共有0个回复,点击率199回到『电脑知识』
发表回复
也可按Ctrl+Enter提交!

回到顶部