网页 设计 中的框架是什么
框架是网页中常用的一种页面设计方法。frame的功能是在一个浏览器窗口中将网页分成若干不同的区域,以便在一个浏览器窗口中显示多个HTML页面。
框架是网页中常用的一种页面设计方法。frame的功能是在一个浏览器窗口中将网页分成若干不同的区域,以便在一个浏览器窗口中显示多个HTML页面。
使用该框架可以非常方便的完成导航工作,使网站的结构更加清晰,并且各个框架之间没有干扰;使用该框架的特点是使网站的风格保持一致。
通常,网站的同一部分被做成一个页面,作为整个网站框架结构的子框架的内容。
框架结构由两部分组成:框架:框架是浏览器窗口中的一个区域,它可以显示与浏览器窗口其余部分中显示的内容无关的web文件。
Frameset:Frameset也是一个网页文件。它将窗口按行和列划分为多个框架。帧数取决于有多少页。每个框架中显示不同的网页文件。
所谓框架,就是把网页分成几个框架窗口,同时获得多个网址。&Ltframeset>用于划分框架窗口。每个框架窗口都有一个,必须在的范围内使用。
网页设计框架的优缺点有哪些
1、优点
(1)访问者的浏览器不需要为每个页面重新加载与导航相关的图形。
(2)每个框架都具有自己的滚动条(如果内容太大,在窗口中显示不下),因此访问者可以独立滚动这些框架。
例如,当框架中的内容页面较长时,如果导航条位于不同的框架中,那么向下滚动到页面底部的访问者就不需要再滚动回顶部来使用导航条。
2、缺点
(1)可能难以实现不同框架中各元素的准确图形对齐。
(2)对导航进行测试可能很耗时间。
(3)各个带有框架的页面的URL不显示在浏览器中,因此访问者可能难以将特定页面设为书签(除非您提供了服务器代码,使访问者可以加载特定页面的带框架版本)。
网页设计框架应注意的问题
1、避免框架和内联框架
框架和内联框架使得搜索引擎难以抓取网站,因为它们与标准所约定的一个网页就是一个html文件相背驰,而是包含了多个html文件。这些文件的链接方式使得搜索引擎的蜘蛛无法爬行。
2、注意下拉式导航菜单
使用搜索友好的级联样式表(css)建立下拉菜单,并避免java的dhtml做的导航菜单。如果某个菜单是建立在java上的,一定要包括一个次要的,基于文本的导航,同样的原因,搜索引擎蜘蛛无法爬行这些链接。
3、创建简洁有效的代码
搜索引擎似乎更喜欢更简洁、更简单、语义定义更好,并按照万维网联盟的标准编写的代码。之前你希望的是在页面上放大量的关键字,但是搜索引擎看到这样的代码,可能并不会主动去查找他们。
4、适当的使用HTML表格
HTML表格布局破坏了HTML代码流,并且可能把一些重要的元素,列如实际的内容,挤到页面代码的后端去,这不是你所期望的。然而,css布局使得你可以决定代码元素在页面HTML流中出现的位置。
5、定义网站结构
网站的页面是如何按照主题和内容分组的?其中一些决定性的因素显而易见,但是最终决定因素应该还是关键词研究。
6、避免重复内容
从来没有相同的内容出现在多个域名中,或者出在一个网站的多个页面中。如果你的URL有多个版本,都指向同样的内容,那么你应该选择一个,然后将其他的重定向到你选定的内容,或者禁止搜索引擎的蜘蛛抓取重复的内容。
7、避免flash网站
flash网站通常包括只有一个网页,即使网站有足够的体验可以让浏览者感到这是一个完整的网站。没有任何的办法可以使得一个页面针对几十个关键词都有很好的排名。