html语言中嵌套的什么脚本or语言?
<!--[if IE 7]><!-->
<link rel="stylesheet" type="text/css" href="test.css" />
<!--<![endif]-->
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="testforIE.css" />
<![endif]-->
如:
<% %>之间的表示VBScript代码
<script language="JavaScript"> </script>之间表示JS代码
那么:<!--[if IE 7]><!-->这些表示什么呀?
补充:看清楚点,注释这个东西我还是认识的...
那段话是有功能的...判断所属浏览器,选择加载css...
答案:是注释.
答案补充,条件注释的基本结构和HTML的注释(<!-- -->)是一样的。因此IE以外的浏览器将会把它们看作是普通的注释而完全忽略它们。
2,IE将会根据if条件来判断是否如解析普通的页面内容一样解析条件注释里的内容。
3,条件注释使用的是HTML的注释结构,因此他们只能使用在HTML文件里,而不能在CSS文件中使用。
答案补充你说的这个东西就叫条件注释,比如:
<!--[if IE 6]>
<h2>版本 6</h2>
<![endif]-->
<!--[if IE 7]>
<h2>版本 7</h2>
<![endif]-->
<!--[if IE 7]>
表示如果是IE7浏览器打开了这个页面就执行下面的代码,这里应该只是一个说明
就跟下面的<!--[if lte IE 6]>一样,表示IE6浏览器打开页面的时候执行的代码
答案补充呵呵,是你自己的问题没有表述清楚,所以就不能怪大家理解错误了。
<link rel="stylesheet" type="text/css" href=>或者下面的<link rel="stylesheet" type="text/css" href=>其实只不过是html语言中的link标签而已,是标准的html语言,这也证明对基本html语言还不是了解的很清楚,该标签的描述如下:
link 标签 -- 当在文档中声明使用外接资源(比如CSS)时使用此标签
link标签是单独出现的
属性
href -- 指定需要加载的资源(CSS文件)的地址URI
media -- 媒体类型,参见CSS教程
rel -- 指定链接类型
rev -- 指定链接类型
type -- 包含内容的类型,一般使用type="text/css"
上一个:在MyEclipse中创建的脚本怎么把定义接收中文
下一个:怎么用js验证恶意输入如"<javascript type='text/script'>alert(";;;;")</script>"等字符,并能正常保存到数据库显示到页面