框架。
框架:综合指南
框架集是一种将网页构造到多个独立帧中的方法,它提供了一种将浏览器窗口分为部分的方法,每个窗口都可以显示单独的HTML文档。 尽管曾经常见,但它们在很大程度上被现代布局技术所取代。本指南探讨了它们的功能,局限性和替代方案。
> frameSet的工作方式:
框架组使用>元素对多个帧进行分组。 这些帧可以水平布置(使用<frameset></frameset>
属性)或垂直(使用rows
>属性),也可以在两者的组合中进行排列。每个帧由cols
>元素定义。 至关重要的是,框架集需要特定的Doctype,并且不允许在<frame>
嵌套框架是可能的,可以进行复杂的布局。 例如,用另一个框架替换框架会创建一个层次结构。
>
图2:嵌套框架示例。 限制和挑战:
框架集提出了几种可用性和SEO挑战:
书签:书签特定的框架需要在所需框架上右键单击(或Mac上的ctrl单击)。
打印框架可能会出现问题,需要仔细考虑是否要打印整个集合或单个帧。
- 键盘导航:
- 仅使用键盘导航可能会很麻烦,需要在框架之间切换。 搜索引擎优化(SEO):
- >示例:
-
>一个简单的框架集,具有两个水平布置的帧:
> - >用例(有限):
>在很大程度上过时的情况下,在利基市场中可能会考虑框架集,其中持续的导航面板需要与动态变化的内容共存。 但是,对于此类情况,通常优选基于CSS的解决方案。 >
>常见问题:
- > 的目的:
<frameset></frameset>
>将浏览器窗口分为多个帧,每个框架都加载一个单独的HTML文档。与其他元素的差异 > -
定义页面结构,而不是内容,替换>元素。
<frameset></frameset>
。 html5兼容性: -
属性:
<frameset></frameset>
和 - 控制框架布置和尺寸。
rows
帧大小控制:cols
和 - 属性以像素或百分比指定大小。
rows
嵌套框架:cols
是的,它们得到了支持但不鼓励。 >
- >链接到特定帧:使用 >或
- elements中的
属性。。 target
>限制:<a></a>
可用性问题,SEO问题以及缺乏HTML5支持。<form></form>
替代方案: - 元素和html5语义元素。 >从框架的过渡:
- 使用CSS和HTML5元素重新设计,用于现代,可访问的布局。
总而言之,尽管FrameSets提供了一种创建复杂的页面布局的方法,但它们的局限性以及使用CSS和HTML5的优越替代方案的可用性使它们通常不适合现代Web开发。 但是,了解它们的功能为Web设计的演变提供了宝贵的背景。
以上是框架。的详细内容。更多信息请关注PHP中文网其他相关文章!
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章
Windows 11 KB5054979中的新功能以及如何解决更新问题
4 周前
By DDD
如何修复KB5055523无法在Windows 11中安装?
3 周前
By DDD
Inzoi:如何申请学校和大学
1 个月前
By DDD
如何修复KB5055518无法在Windows 10中安装?
3 周前
By DDD
在哪里可以找到Atomfall中的站点办公室钥匙
4 周前
By DDD

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)