iframe
2015-08-03 11:38
211 查看
1. HTML框架简述:
a) 一个浏览器窗体可以通过几个页面的组合来显示。我们可以使用框架来完成(frames)这项工作。(框架可以把HTML文档分为多个页面)。也就是将一个浏览器文档窗口分隔成多个窗口,每个窗口都可以显示一个独立的网页文件。
b) 框架页使用了表格的方式组合,可以分为数行与数列。
2. 框架的优点:
a) 重载页面时不需要重载整个页面,只需要重载页面中的一个框架页(减少了数据的传输,增加了网页下载速度)。
b) 方便制作导航栏。
3. 框架的缺点:
a) 会产生很多页面,不容易管理。
b) 不容易打印。
c) 浏览器的后退按钮无效。
d) 代码复杂,无法被一些搜索引擎索引到。
e) 多数小型的移动设备(PDA 手机)无法完全显示框架。
f) 多框架的页面会增加服务器的http请求。
g) 由于上面诸多缺点,因此不符合标准网页设计的理念.已被标准网页设计抛弃
4. HTML框架标签:
a) <frameset>标签 — 代替body标签定义了框架页,并且定义了框架将分为多少行与多少列。常用属性如下:
i. cols — 定义了框架含有多少列与列的大小(每个值使用逗号分隔),取值为象素px或者百分比%
ii. rows — 定义了框架含有多少行与行的大小(每个值使用逗号分隔),取值为象素px或者百分比%
iii. border — 定义frame定义的框架页的边框(单位像素),使用css实现
iv. frameborder — 定义框架页是否边框(此属性应写在frame标签内部,不应在此出现)
v. framespacing — 定义框架页之间间隔的距离,使用css实现
b) <noframes>标签
i. 可为那些不支持框架的浏览器显示文本,和<body>组合使用
c) <iframe>标签
i. 创建一个包含另外一个文档的内联框架,iframe标签内的内容可以做为浏览器不支持iframe标签时显示 。
d) frame标签 — 定义frameset标签中每个框架页的内容
i. frame标签是单独出现的,<frame />
ii. 常用属性:
1. frameborder — 定义了内容页的边框,取值为(1|0),缺省值为1
a) 1 — 在每个页面之间都显示边框
b) 0 — 不显示边框
2. name — 在一个框架页链接到另一框架页时使用(另一个框架页可以使用target定义链接页)
3. noresize — 定义了浏览者是否可以通过拖拽改变框架页尺寸,取值为(noresize)
4. scrolling — 定义是否有滚动条,取值为(yes|no|auto),缺省值为auto
a) yes — 显示滚动条
b) no — 不显示滚动条
c) auto — 当需要时再显示滚动条
5. src — 定义了内容页URL
6. border – 设置边框粗细
html5视频播放
http://www.cnblogs.com/wellsoho/p/3498852.html
a) 一个浏览器窗体可以通过几个页面的组合来显示。我们可以使用框架来完成(frames)这项工作。(框架可以把HTML文档分为多个页面)。也就是将一个浏览器文档窗口分隔成多个窗口,每个窗口都可以显示一个独立的网页文件。
b) 框架页使用了表格的方式组合,可以分为数行与数列。
2. 框架的优点:
a) 重载页面时不需要重载整个页面,只需要重载页面中的一个框架页(减少了数据的传输,增加了网页下载速度)。
b) 方便制作导航栏。
3. 框架的缺点:
a) 会产生很多页面,不容易管理。
b) 不容易打印。
c) 浏览器的后退按钮无效。
d) 代码复杂,无法被一些搜索引擎索引到。
e) 多数小型的移动设备(PDA 手机)无法完全显示框架。
f) 多框架的页面会增加服务器的http请求。
g) 由于上面诸多缺点,因此不符合标准网页设计的理念.已被标准网页设计抛弃
4. HTML框架标签:
a) <frameset>标签 — 代替body标签定义了框架页,并且定义了框架将分为多少行与多少列。常用属性如下:
i. cols — 定义了框架含有多少列与列的大小(每个值使用逗号分隔),取值为象素px或者百分比%
ii. rows — 定义了框架含有多少行与行的大小(每个值使用逗号分隔),取值为象素px或者百分比%
iii. border — 定义frame定义的框架页的边框(单位像素),使用css实现
iv. frameborder — 定义框架页是否边框(此属性应写在frame标签内部,不应在此出现)
v. framespacing — 定义框架页之间间隔的距离,使用css实现
b) <noframes>标签
i. 可为那些不支持框架的浏览器显示文本,和<body>组合使用
c) <iframe>标签
i. 创建一个包含另外一个文档的内联框架,iframe标签内的内容可以做为浏览器不支持iframe标签时显示 。
d) frame标签 — 定义frameset标签中每个框架页的内容
i. frame标签是单独出现的,<frame />
ii. 常用属性:
1. frameborder — 定义了内容页的边框,取值为(1|0),缺省值为1
a) 1 — 在每个页面之间都显示边框
b) 0 — 不显示边框
2. name — 在一个框架页链接到另一框架页时使用(另一个框架页可以使用target定义链接页)
3. noresize — 定义了浏览者是否可以通过拖拽改变框架页尺寸,取值为(noresize)
4. scrolling — 定义是否有滚动条,取值为(yes|no|auto),缺省值为auto
a) yes — 显示滚动条
b) no — 不显示滚动条
c) auto — 当需要时再显示滚动条
5. src — 定义了内容页URL
6. border – 设置边框粗细
html5视频播放
http://www.cnblogs.com/wellsoho/p/3498852.html
相关文章推荐
- 【服务器租用与托管】什么是服务器租用,为什么要租用服务器呢?
- cocos2dx 坐标系
- Android 开发学习——Button
- 神经网络笔记
- 回调函数CALLBACK
- SQL切换真假状态标识字段
- Ruby编程中的命名风格指南
- HDU 3068-最长回文(Manacher算法O(n)求最长回文串)
- Shell 学习22 - Shell 函数参数
- java通过反射+javassist获得方法所有信息(返回值、方法名、参数类型列表、参数列表)
- hdoj 1969 Pie 【二分】
- iOS 7 教程:定制iOS 7中的导航栏和状态栏
- HDU 4276-The Ghost Blows Light(树状背包)
- URAL 1027 D++ Again
- prefdm respawning too fast stopped
- android点击事件在不同级别view中的优先级问题
- Node.js学习入门手册
- 更新最新ADT
- gstreamer教程系列之动态插件的实现与原理
- msql报错显示法语改为英语