HTML框架

 

大多数的内部应用软件都会采用框架,抽空巩固下框架的知识

框架结构标签(frameset):

框架结构标签(frameset)定义如何将窗口分割为框架

每个frameset定义了一系列行或列

rows/cols的值规定了每行或每列占屏幕的面积

框架标签(frame):

Frame 标签定义了放置在每个框架中的 HTML 文档。


上面的例子里将分为两列的框架,第一列是frame_a.htm,第二列是frame_b.htm

基本的注意事项 - 有用的提示:

假如一个框架有可见边框,用户可以拖动边框来改变它的大小。为了避免这种情况发生,可以在 <frame> 标签中加入:noresize="noresize"。为不支持框架的浏览器添加 <noframes> 标签。

重要提示:

不能将 <body></body> 标签与 <frameset></frameset> 标签同时使用!不过,假如你添加包含一段文本的 <noframes> 标签,就必须将这段文字嵌套于 <body></body> 标签内。(在下面的第一个实例中,可以查看它是如何实现的。)


混合框架结构:

不能调节框架尺寸:


导航框架:其中html_contents.html是导航页面,导航页面里<a href="#" target="showframe">

html_contents.html是左边导航的页面,frame_a.html中加入name="showframe"是显示左边导航链接的页面

效果:

HTML框架

内联框架:


效果:

HTML框架

跳转到框架内的一个指定位置:


这个例子用到了锚。

 

你可能感兴趣的:(html)