关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

什么是网站的框架?如何去创建一个网站框架?

作者:佚名   时间:2014-04-19   分享到:

什么是网站的框架?

网站框架可以包含浏览器能够显示的任何有效内容,包括HTML文档和多煤体等。如果某个网站框架的内容包含用户选择的超链接,这个新文档的内容(甚至是另个框架文档)就会代替同一个框架,或者另一个框架的内容,或者是整个浏览器窗口。

框架是通过特殊的框架文档来启用的,它的内容不会显示出来。当然,框架文档包含了扩展标签,可以告诉浏览器如何将主显示窗口分成单独的框架,以及在框架中显示何种文档。
在框架文档窗口中引用和显示的单独文档在某种程度上是独立行动的,框架文档控制整个窗口。但是,可以让一个框架的文档将新内容载入另一个框架中,即通过将一个文档附上名称,然后用一个表示超链接的<a>标签的特殊属性指向这个文档名所对应的框架。
如何去创建一个网站框架

要想创建一个网站框架,只需要知道三个标签就可以了:<frameset>,< frame>和<noframes>。另外,HTML4和XHTML标淮还提供了<iframe>标签,可以用这个标签来创建内联框架或者浮动(floating)框架。

框架集(frameset )仅仅是一个框架的集合,而这些框架构成了浏览器的窗口。<frameset>标签的列和行定义属性可以用来定义框架的行和列的数量以及初始大小。<frame>标签定义了哪个文档(HTML或者其他文档)最开始进入到在那些框架集合的框架中,并且要在这个标签中为框架命名,以便为文档的超文本链接所使用。

首先,框架集中的框架像表格一样,是由浏览器用行来逐行填充的。第二,框架4使用了一个滚动条,因为我们要求它这么显示,即便这个框架中的内容不需要滚动就可以全部显示(如果内容超出了框架的尺寸,滚动条就会自动显示出来,除非在
<frame>标签中用scrolling属性明确禁用滚动条)。

需要关心的另一方面是框架标签示例中的name属性。一旦指定了文件名,就可以引用某个专门的框架来显示超链接文档,或者执行某些自动化操作(注1)。为了做到这一点,可将一个特殊的七arge七属性添加到超文本链接源代码的<a>标签中,例如,为了链接一个名为new. html的文档并将其显示在框架3中,而且框架3名为"fill_ men,那么这条语句如下:

<a herf="new.html" target="fill_me">

如果用户选择了一个链接,比方说框架1中的链接,这个new.html文档将会取代框架3中frame3.html原来的内容。

最后,尽管现在的浏览器都支持框架,但是用户使用其他某些浏览器来浏览框架文档的可能性仍然存在.这就是为什么必须要用<noframes>标签为每个主框架文档都提供另外一种通向文件集的途径的原因。这样一来,具有框架功能的浏览器会显示框架,而没有框架功能的浏览器将显示<noframes>中的替代内容。



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/contact/20151229/n7293.html

上海联楷网络新闻