1.多窗框的基本结构

2.嵌套多窗体设置

3.多框架与超链接

4.悬浮窗体的设置

浏览器视窗本身就是一个框架,网页就是显示在该单

一的框架内,本章将介绍另一种网页呈现的方式,那就是可将原先单一的框架分割成多个框

架,且每个框架中可以分别显示出指定的网页,当然这种框架仍然是结构于单一的视窗中。

8.1 多窗框的基本结构

格式:

<frameset>

<frame>

<frame>

<frame>

</frameset>

功能说明:<frameset>用来设置多窗框结构的声明

<frameset>下的属性:

属性名称 属性值 说明

cols 像素 设置直排的多窗框环境

百分比 同上

rows 像素 设置横排的多窗框环境

百分比 同上

border 像素 边框的宽度

framespacing 像素 页面与页面的边距

属性格式:

<frameset cols=”120,80,120”>

<frameset cols=”20%,40%,20%”>

<frameset cols=”40%,*,*”>

<frameset rows=”120,80,120”>

<frameset rows=”20%,40%,20%”>

<frameset rows=”20%,*,*”>

<frame>下的属性:

属性名称 属性值 说明

src URL 链接的页面

noresize true 允许浏览器自行改变框架大小

false 不允许

scrolling yes 不管网页内容的大小,都出现滚动条

no 不管网页内容的大小,都不现滚动条

auto 浏览器自动判断,是否需要滚动条

marginheight 像素 设置垂直方向,窗体内容与边界的距离

marginwidth 像素 设置水平方向,窗体内容与边界的距离

frameborder 0\1 不出现框体边/出现窗体边线

属性格式:

<frame src=”URL”>

<frame noresize>

8.2 8.2 8.2 8.2 嵌套多窗体设置:

格式:

<frameset rows="20%,80%">

<frame src="URL">

<frameset cols="20%,80%">

<frame src="URL">

<frame src="URL">

</frameset>

</frameset>

8.3 8.3 8.3 8.3 多框架与超链接

框架式网站的好处就是在同一张页面可以显示多个页面,而且可以跟方便的进行链接。

相关属性说明:

<frame>的命名属性:

格式:<frame name=”窗体名称”>

<a>超链接 <a href=”URL” target=”窗体名称”>

多窗体链接的属性:

属性名称 属性值 说明

target _blank 打开一个新建的页面

8.4 8.4 8.4 8.4 悬浮窗体的设置

格式:<if rame>…</iframe>

功能:设置悬浮窗框

属性名称 属性值 说明

height 像素/% 绝对/相对 高度

width 像素/% 绝对/相对 宽度

其余属性除了 noresize 外,其他都和 frameset 一样.

8;XHTML 框架的更多相关文章

  1. 【转】frameset 框架集使用语法,常用语后台。

    XHTML 框架概述 框架的使用可以让浏览器“分割”成多个页面显示内容,常用于如网站后台管理这些菜单项目固定,且对美观性和搜索引擎要求不高的地方. 框架的优缺点 框架方便制作栏目导航,操作各栏目时不需 ...

  2. DIV+CSS网页设计规范

    1.网页HTML代码最前面必须包括W3C声明,以便符合标准: 一般网页: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition ...

  3. WEB入门.五 页面设计简介

    学习内容 Ø        XHTML 的发展历程 Ø        XHTML 和 HTML 的区别 Ø        XHTML的DOCTYPE和基本标签 Ø        CSS 常用属性 能力 ...

  4. HTML5框架、背景和实体、XHTML的使用规范

    HTML5框架 cols :竖排 rows:横排,frameset frame已弃用  iframe仍保留使用.用法: Target属性: HTML5实体 XHTML的使用规范

  5. 前端框架 EasyUI (1)熟悉一下EasyUI

    jQuery EasyUI 官方网站 http://www.jeasyui.com/ .去年新开了个中文网 http://www.jeasyui.net/,不知道是不是官方的,不过看着挺像样.但是,广 ...

  6. 开源:Taurus.MVC 框架

    为什么要创造Taurus.MVC: 记得被上一家公司忽悠去负责公司电商平台的时候,情况是这样的: 项目原版是外包给第三方的,使用:WebForm+NHibernate,代码不堪入目,Bug无限,经常点 ...

  7. Python(九)Tornado web 框架

    一.简介 Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本.这个 Web 框架看起来有些像web.py 或者 Google 的 webapp,不过 ...

  8. 从零开始编写自己的C#框架(22)——添加普通列表页面

    普通列表页面指的是上一章那种有层次感列表以外的正常列表页面,由于上一章已讲解了正常添加页面的相关操作了,所以部分相关的操作本章节就不再罗嗦重复一次了.大家可以试试先用本章内容中的一些简单介绍,自己使用 ...

  9. 从零开始编写自己的C#框架(18)——Web层后端权限模块——菜单管理

    从本章开始,主要讲解的是页面中对框架相关功能的调用方法,比如列表页面(又分为有层次感列表和普通列表).编辑页面.多标签页面等,只要熟悉了这些函数的使用方法,那么开发起来就会很便捷了. 1.如图先创建菜 ...

随机推荐

  1. Java核心技术卷一基础知识-第6章-接口与内部类-读书笔记

    第6章 接口与内部类 本章内容: * 接口 * 对象克隆 * 接口与回调 * 内部类 * 代理 接口技术主要用来描述类具有什么功能,而并不给出每个功能的具体实现.一个类可以实现(implement)一 ...

  2. nginx 日志切割脚本

    #!/bin/shLOG_PATH=/home/test/nginx/logsNEW_LOG_PATH=/home/test/nginx/dayslogNGING_PID=$(cat /home/te ...

  3. 性能调优之Mapping

    Mapping层级的调优可能会花费时间,但是性能调优的效果确实非常显著的 优化Target,Source之后,可以调优Mapping 通常的方法是尽可能减少组件及组件的字段间不必要的连线 即尽可能用最 ...

  4. 一文总结 Linux 虚拟网络设备 eth, tap/tun, veth-pair

    本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫. Linux 虚 ...

  5. 【spring】aop切面通知,日志处理

    1.spring的切面编程 概念原理可以看这里:http://blog.csdn.net/moreevan/article/details/11977115 2.所需要的jar包 maven引入jar ...

  6. Git基本命令 -- 历史

    历史. 收先需要了解一下git log命令, 使用git的帮助看看: git help log: 执行该命令后, 我的win10弹出来一个html页面, 里面是git log命令的帮助: 首先看看gi ...

  7. Vue : Expected the Promise rejection reason to be an Error

    在vue项目中添加ESLint,new 一个 Promise 一直显示错误 :Expected the Promise rejection reason to be an Error 正常来说new ...

  8. mysql 开发进阶篇系列 5 SQL 优化(表优化)

    一. 使用sql提示 sql 提示(sql hint)是优化数据库的一个重要手段, 是在sql语句中加入一些人为的提示来达到优化操作的目的. 1.1 use index 在查询语句中表名的后面,添加u ...

  9. Bitmap那些事之内存占用计算和加载注意事项

    前言:本来我是做电视应用的,但是因为公司要出手机,人员紧张,所以就抽调我去支援一下,谁叫俺是雷锋呢!我做的一个功能就是处理手机中的应用ICON,处理无非就是美化一下,重新与底板进行合成和裁剪,用到了很 ...

  10. Unity教程之-UGUI美术字体的制作与使用

    文章转载自:http://www.unity.5helpyou.com/3211.html 游戏制作中,经常需要使用各种花哨的文字或者数字,而字体库往往不能达到我们需要的效果,因此需要一种用图片替代文 ...