html和CSS基础学习(十六)

本文介绍了如何使用HTML的frameset元素来创建框架集布局,并探讨了针对不同版本Internet Explorer浏览器的兼容性问题解决方案,包括样式hack及条件注释的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

框架集

(1)infream的集合,用来引入多个页面。在html中使用frameset创建一个框架集,但是不能喝body标签一起使用,只能用来引入不能有自己的格式。

<!DOCTYPE html>

<html>

        <head>

                 <metacharset="UTF-8">

                 <title></title>

        </head>

        <!--rows表示行排列,clos表示纵向排列   frameset可以嵌套-->

        <framesetrows="50%,50%">

                

                 <frame src="表单.html"/>

                 <frame src=""index.html  />

                

        </frameset>

</html>

(2)

IE不支持png24,可以用PS转换为png9格式但是会造成图片一些损失,可以JS解决这个问题 script标签编写JS代码。

(3)

条件HACK 和属性HACK用来解决IE游览器的兼容问题

<!DOCTYPE html>

<html>

        <head>

                 <metacharset="UTF-8">

                 <title></title>

                 <styletype="text/css">

                         body{

                                 /*_表示IE一下游览器可以识别这个属性*/

                                  _background-color:#bfa;

                                  /**表示IE7 */

                                  *background-color:#bfa;

                                  /**/

                                 

                         }

                        

                 </style>

                

        </head>

        <body>

                 <!--使用快捷键alt+/ 激活代码提示 lte表示小于等于 9表示IE的版本

                         gt表示大于,不写默认等于,!表示不等于

                         [iflte IE  7] IE前面填写条件,后面是版本号

                         可以用来IE的兼容问题

                 -->

                 <!--[iflte IE  7]>

                         <p>该游览器为IE7以下版本</p>

                 <![endif]-->

                

        </body>

</html>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值