frameset框架还在用吗(现在html5还用不用框架这种东西或者说用得多不多还是被淘汰了)
本文目录
- 现在html5还用不用框架这种东西或者说用得多不多还是被淘汰了
- 两个网页,框架不一样,用frameset设计框架: a分割成3个框;b分割成4个框
- html5能用frameset吗不能用用什么代替
- html做网站现在还用框架吗
- 现在html中实现导航还用不用ifame和frameset,主流用什么
- HTML框架结构frameset、iframe还流行吗如果已经过时了,那用什么呢
- frameset框架集无法用浏览器显示
- html5弃用了frameset,frame,noframe等标签,拿什么方法来替代这些功能吗求解,小弟谢谢
- 都说frameset和iframe过时了,那现在都用什么做这种框架的替代啊
现在html5还用不用框架这种东西或者说用得多不多还是被淘汰了
你说的框架应该是html4里面的frameset吧?html5 里面这个框架布局形式已经被淘汰了,转而使用功能更为强大,更为灵活的ajax、pjax模拟,或者angular.js这些个框架布局形式,从而展现更为丰富和垂直化的内容。
两个网页,框架不一样,用frameset设计框架: a分割成3个框;b分割成4个框
珍爱生命,远离 frameset。这货早就被废弃了,不建议使用,有更多更好的替代方案,甚至你用 iframe 也比它强。
html5能用frameset吗不能用用什么代替
html5不支持frameset的,所以解决方法有以下两种:
1、 使用iframe,但是目前使用iframe的人已经越来越少了,而且iframe在不同浏览器之间还有不兼容的情况。
2、使用jQuery的onload方法加载页面,不过这种方法跳转多个页面后,点击浏览器上方的后退前进是无效的,不过可以认为的添加一个返回按钮。所以更流行的是这种方法:
举例说明:
《!DOCTYPE HTML》
《html》
《head》
***隐藏网址***
《title》div+css实现frameset效果《/title》
《style type="text/css"》
.header{border-bottom:1px solid #ccc;margin-bottom:5px;}
.MainContainer{min-width:960px;max-width:1600px;}
.sidebar{width:180px;float:left;margin-right:-180px;border-right:1px solid #ccc;min-height:500px;padding:5px;}
.main{float:left;margin-left:200px;padding:5px;}
.content{padding:0 10px;}
《/style》
《/head》
《body》
《div class="page"》
《div class="header"》
《div id="title"》
《h1》顶部《/h1》
《/div》
《/div》
《div class="MainContainer"》
《div class="sidebar"》
边栏
《/div》
《div id="main" class="main"》
内容
《/div》
《/div》
《/div》
《/body》
《/html》
4、运行效果如下:
html做网站现在还用框架吗
html做网站,你说的这种情况是纯静态网页,不存在什么框架。
网站的后台静态页一般用框架例如FrameSet
前台静态页有的小地方偶尔也用例如iframe
现在html中实现导航还用不用ifame和frameset,主流用什么
html实现多框架布局的时候还是要用iframe的。
1、《iframe》 标签:iframe 是个内联框架,是在页面里生成个内部框架。
2、《frameset》 标签:frameset 定义一个框架集,包含多个子框架,每个框架都有独立的文档。
《frameset 》
《frame src=a.htm /》
《frame src=b.htm /》
《noframes》《/noframes》
《/frameset》
HTML框架结构frameset、iframe还流行吗如果已经过时了,那用什么呢
frameset和iframe应该都支持吧。
如果觉得过时了,要么页面加载的时候加载所有导航,导航可以专门做成一个文件,避免重复写,用php或其他服务器断加载文件。也可以用js生成,所有页面调用导航js。
如果最时髦的是ajax页面,内容导航,都可以使js通过加载后台数据,展示出来的。
frameset框架集无法用浏览器显示
frameset 标记并不是所有浏览器都支持的。 特别是非ie核心的浏览器 建议你使用ie浏览器试试。应该没有问题。
html5弃用了frameset,frame,noframe等标签,拿什么方法来替代这些功能吗求解,小弟谢谢
html5 增强了标签的结构性,头,尾,导航,都有相应的标签。
1.语义特性(Class:Semantic)
HTML5赋予网页更好的意义和结构。更加丰富的标签将随着对RDFa的,微数据与微格式等方面的支持,构建对程序、对用户都更有价值的数据驱动的Web。
2.本地存储特性(Class: OFFLINE STORAGE)
基于HTML5开发的网页APP拥有更短的启动时间,更快的联网速度,这些全得益于HTML5 APP Cache,以及本地存储功能。Indexed DB(html5本地存储最重要的技术之一)和API说明文档。
3.设备兼容特性 (Class: DEVICE ACCESS)
从Geolocation功能的API文档公开以来,HTML5为网页应用开发者们提供了更多功能上的优化选择,带来了更多体验功能的优势。HTML5提供了前所未有的数据与应用接入开放接口。使外部应用可以直接与浏览器内部的数据直接相连,例如视频影音可直接与microphones及摄像头相联。
4.连接特性(Class: CONNECTIVITY)
更有效的连接工作效率,使得基于页面的实时聊天,更快速的网页游戏体验,更优化的在线交流得到了实现。HTML5拥有更有效的服务器推送技术,Server-Sent Event和WebSockets就是其中的两个特性,这两个特性能够帮助我们实现服务器将数据“推送”到客户端的功能。
都说frameset和iframe过时了,那现在都用什么做这种框架的替代啊
没有过不过时的说法。当用则用。。
但是你说的共用头部和尾部,这个就真的不建议使用了。这样一来头尾都各算是一个新的独立页。不利于网站推广。
如果不用模板的话。那建议你把头尾直接在相应的位置用程序 include 进来吧。