日期:2014-05-17  浏览次数:20565 次

请问@import的用法
@import引用外部CSS文件,到底是怎么个写法呢?到处写的不一样
写法一:
<head>
<style type="text/css">
@import url(style.css);
</style>
</head>

写法二:
<head>
<style type="text/css">
<!--
@import url(style.css)
Td{color:black}
-->
</style>
</head>

第二种写法怎么会是那样的呢,<!--......-->不是注释符号吗,写在注释里面能起作用吗?
而第一种,又加了个分号

到底该怎么写啊?

------解决方案--------------------
<!--......-->
是html注释,用于如果浏览器不识别style标签则里面的被注释掉了,不会起作用。
@import url(style.css) 是导入该css
Td{color:black} 会追加到上面导入的css后面

------解决方案--------------------
1. 识别style标签的会执行,因为<!--......-->并不是style的注释
2. td是html元素选择器啊,不区分大小写