Y2K网页制作全攻略(五):使用框架 作者:蓬岸 Dr.Quest 编号:1929674384194397190 创建于:2025-07-18 23:11:35 修改于:2026-05-14 03:54:34 -------------------- 任务五:使用框架 框架 (Link: https://baike.baidu.com/item/HTML%E6%A1%86%E6%9E%B6/2565062)的使用可能是Y2K网页创作技巧里最有趣、并且和今天最为不同的部分了。与旖旎的“秘密花园”类似,中文互联网上一个使用框架进行开发的“活化石”是艺术家冯梦波为摇滚乐手崔健制作的主页 www.cuijian.com (Link: http://www.cuijian.com/),这个主页完成于2000年并维持维护至今,无论是研究中国的摇滚乐、新媒体艺术还是网页设计的历史,崔健的个人主页都是极好的切入点。 (Image: https://pengan1987.github.io/images/picx/v2-f0af6b0b6e3708fd19c339f3ab35f53d_720w.jpg) 使用SeaMonkey或其他浏览器的右键→查看元素功能,我们可以检查HTML代码和页面内容的对应关系,我们会发现,这个页面的
标签之后并没有大多数网页中的标签,而是出现了一个之前没见过的作品360° (Link: https://webspace.merz-akademie.de/~jan.wenger/360GRAD/) 这启发了我对框架功能进一步的好奇心,是否我们也可以基于网页框架功能做一个更有交互性的小作品呢?我在草稿上准备以“开门见山”和“拨云见日”两个成语为题,设想了这样一组交互: - 由框架交互操作两扇门的打开和关闭 - 开门之后看到山峰的景观 - 山峰上方可以以框架活动切换晴天和多云两种天气 (Image: https://pengan1987.github.io/images/picx/v2-c43a244da208a18a50fe8f32d7774e10_720w.jpg) 通常,我建议从局部到整体的顺序来制作,我们首先制作天气变化的部分,即阳光和云彩的切换,创建一个空白页面,然后加入一个新的框架集,默认的大小分别是10,* 这样默认情况下太阳是被盖住的,大部分空间是云彩。 (Image: https://pengan1987.github.io/images/pic1/v2-f0c0babda1063d6efc3b66aa94f30a69_720w.jpg) 然后我们就有了一个可以通过调整框架边框改变天气的交互了。 (Image: https://pengan1987.github.io/images/pic1/v2-3f5334a76f84f4050a4887ff14ec235a_720w.jpg) 然后我们再在该页面中添加一个新的框架集,使用 框架 → 框架集,新建一个有两行的框架集,上方的框架集设置为“天气”的高度,而下方的框架集则完全留给“山丘”。 (Image: https://pengan1987.github.io/images/picx/v2-bf68b93e19d524d792edb134d0f25acd_720w.jpg) 然后在新的框架集里加入“山丘”页面。 (Image: https://pengan1987.github.io/images/pica/v2-04fecde8259796050695c211ad11ca1b_720w.jpg) 可以进一步调整尺寸的数值和图片的内容,并且使用scrolling="no"来消除框架的滚动条,得到的代码就是