CSS中选择符为星号什么意思

*{margin:0;padding:0;}比如这个,还有它的这个作用域多大... * {
margin: 0;
padding: 0;
}
比如这个,还有它的这个作用域多大
展开
 我来答
匿名用户
2013-05-05
展开全部
*号就是说是指定为IE6和更低版本来使用。非IE的浏览器就不认得。

原理是:HTML元素被认为是网页上的第一个元素,即根元素,但是IE7以下的所有版本有一个匿名的根元素,它包围着HTML元素,可以使用通用选择器指定包围在另一个元素中的HTML元素。因为这种情况只在IE6和更低版本中出现,所以可以将特定的规则应用于这些浏览器。比方说
* html{font-size:small;}

例子:IE6以下将1象素的点划线错误的显示成虚线,为了避免这个虚线,可以将链接上的鼠标停留边框样式设置成点线,但在IE中复盖这个规则,让它们显示成实线。可以写成:

a:hover{
border:1px dotted black;
}

* html a:hover{
border-style:solid;
}

结论:在任何常规的CSS规则开头添加一个通用选择器和一个HTML类型选择器。这样就会对除IE之外的所有浏览器隐藏这个规则。 例如:*html{font-size:small;}, IE以外的浏览器不认得。
*{font-size:small;} 是指*是通用符,把所有字体都默认置小。同理,* {margin: 0;padding: 0;}是指所有的区域,影响整个页面。
参考: http://bbs.blueidea.com/thread-2876874-1-1.html
匿名用户
2013-05-06
展开全部
全部的意思,全局
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-05-05
展开全部
全部的意思,全局
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式