框架


实例

简单的三框架页面:

<网页>
<框架集 列宽=“25%,50%,25%“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_a.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_b.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_c.html“>
</框架集>
</网页>


 

浏览器支持

 

微软(IE)火狐(Firefox)谷歌(Chrome)Safari欧朋(Opera)
 是  是  是  是  是

 

所有浏览器都支持 <框架> 标签。


定义和用法

<框架> 标签定义 框架集 中的一个特定的窗口(框架)。

框架集 中的每个框架都可以设置不同的属性,比如 边框、滚动条、不可调整尺寸 等等。


提示和注释:

注释:如果您希望验证包含框架的页面,请确保 文档类型 被设置为 "框架集DTD"。阅读更多有关  文档类型  的内容。

重要事项:您不能与 <框架集></框架集> 标签一起使用 <主体></主体> 标签。不过,如果您需要为不支持框架的浏览器添加一个 <不支持框架> 标签,请务必将此标签放置在 <主体></主体> 标签中!


可选的属性

属性描述
框架边框

0

1

规定是否显示框架周围的边框。
长描述 本地地址 规定一个包含有关框架内容的长描述的页面。
外边距高度 像素 定义框架的上方和下方的边距。
外边距宽度 像素 定义框架的左侧和右侧的边距。
名字 名字 规定框架的名称。
禁止调整尺寸 禁止调整尺寸 规定无法调整框架的大小。
滚动条

自动

规定是否在框架中显示滚动条。
资源地址 本地地址 规定在框架中显示的文档的 URL。

标准属性

标识, 类, 网页标题, 样式

TIY 实例

垂直框架
本例演示:如何使用三份不同的文档制作一个垂直框架。

<网页>
<框架集 列宽=“25%,50%,25%“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_a.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_b.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_c.html“>
</框架集>
</网页>

水平框架
本例演示:如何使用三份不同的文档制作一个水平框架。

<网页>
<框架集 行高=“25%,50%,25%“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_a.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_b.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_c.html“>
</框架集>
</网页>

如何使用 <不支持框架> 标签
本例演示:如何使用 <不支持框架> 标签。

<网页>
<框架集 列宽=“25%,50%,25%“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_a.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_b.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_c.html“>
<不支持框架>
<主体>您的浏览器无法处理框架!</主体>
</不支持框架>
</框架集>
</网页>

混合框架结构
本例演示如何制作含有三份文档的框架结构,同时将他们混合置于行和列之中。

<网页>
<框架集 行高=“50%,50%“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_a.html“>
<框架集 列宽=“25%,75%“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_b.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_c.html“>
</框架集>
</框架集>
</网页>

含有 禁止调整尺寸="禁止调整尺寸" 属性的框架结构
本例演示 禁止调整尺寸  属性。在本例中,框架是不可调整尺寸的。在框架间的边框上拖动鼠标,你会发现边框是无法移动的。

<网页>
<框架集 列宽=“50%,*,25%“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_a.html“ 禁止调整尺寸=“禁止调整尺寸“ />
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_b.html“ />
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_c.html“ />
</框架集>
</网页>

导航框架
本例演示如何制作导航框架。导航框架包含一个将第二个框架作为目标的链接列表。名为 "内容.超文本" 的文件包含三个链接。

<网页>
<框架集 列宽=“120,*“>
<框架 资源地址=“https://www.w3school.com.cn/demo/html/content.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_a.html“ 名字=“showframe“>
</框架集>
</网页>

内联框架
本例演示如何创建内联框架(超文本(HTML )页中的框架)。

<网页>
<主体>
<内联框架 资源地址=“https://www.w3school.com.cn/i/eg_landscape.jpg“></内联框架>
<段落>一些老的浏览器不支持 内联框架。</段落>
<段落>如果得不到支持,内联框架 是不可见的。</段落>
</主体>
</网页>

跳转至框架内的一个指定的节
         本例演示两个框架。其中的一个框架设置了指向另一个文件内指定的节的链接。这个 "桥接.超文本" 文件内指定的节使用 <超链接 名字="C10"> 进行标识。

<网页>
<框架集 列宽=“20%,80%“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/frame_a.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/link.html#c10“>
</框架集>
</网页>

使用框架导航跳转至指定的节
         本利演示两个框架。左侧的导航框架包含了一个链接列表,这些链接将第二个框架作为目标。第二个框架显示被链接的文档。导航框架其中的链接指向目标文件中指定的节

<网页>
<框架集 列宽=“180,*“>
<框架 资源地址=“https://www.w3school.com.cn/demo/html/content.html“>
<框架 资源地址=“https://www.w3school.com.cn/example/html/link.html“ 名字=“showframe“>
</框架集>
</网页>



 

 

posted on 2021-12-17 14:58  立少  阅读(375)  评论(0)    收藏  举报

导航