1 引言
框架网页,有的垂直拆分,有的水平拆分,有的既有水平拆分也的垂直拆分(如,上方固定,左侧嵌套)。
如果要让水平拆分的框架网页居中显示,仅仅需要将每个在子框架中显示的网页,设置成居中对齐即可。
但是,对于垂直的拆分的框架网页,即使将每个子框架中显示网页,均设置成居中对齐,也不能使框架网页居中显示。
解决的方法是:借助于页内框架。
页内框架是在页面中设置小窗口,在窗口中显示另一页面的内容。
2 页内框架
在网页中使用<frameset>.. </frameset>标记符来设置页内框架。
<IFRAME>和</IFRAME>标记符之间的内容,仅仅是当浏览器不支持页内框架时,才显示的提示信息。如,“您的浏览器不支持页内框架,无法正常显示”。
IFRAME标记符属性:
src 指定页内框架内要显示页面的URL。
width 设置页内框架的宽,取值是像素数或百分比。
height 设置页内框架的高,取值是像素数或百分比。
align=top|middle|bottom|left|right指定页内框架对齐方式
frameborder=1|0 指定是否显示页内框架的边框。
name 指定页内框架的名称
scrolling=yes|no|auto 指定页内框架是否有滚动条。
marginwidth 指定页内框架中的内容在水平方向上与边框间的间隔。
marginheight 指定页内框架中的内容在垂直方向上与边框间的间隔。
提示:width、height,须根据实际需要设定所需的值。因为,它们的默认值太小。
3 框架网页居中显示的方法
建一张网页,用表格使网页元素居中对齐。
在表格中加入页内框架标记,并设定好所需的值即可。例如,下述代码。
<body>
<table width="800" border="0" align="center" cellpadding="0" cellspacing="0">
</tr>
<tr>
<td><iframe src="/index.html" width="800" height="700"></iframe></td>
</tr>
</table>
</body>
index.html-是一张上方固定,左侧嵌套的框架网页。