CSS+DIV超级菜问题.

来源:百度知道 编辑:UC知道 时间:2024/05/31 09:32:21
请问:以下2个同名的CSS参数:
#intro {
margin: 8px 0;
}
#intro {
border: 1px solid #89D4F8;
background: #FBFDFF;
}
是否合并可以写成:
#intro {
margin: 8px 0;
border: 1px solid #89D4F8;
background: #FBFDFF;
}
是不是效果和分开2个写一样?没有任何问题吗?为什么作者不把他合写成1个呢.

问题简单,答案完善正确的,先到先得

效果完全一样.
作者不把他合写成1个的原因:
个人觉得在这里写在一起更好.
有时不写在一起在为了方便功级的扩充.比如说有二个标签,高度一样,但宽度不一样(只是举个简单的例子),就可以这样写:
#div1,#div2{height:200px;}
#div1{width:100px;}
#div2{width:150px;}
这样写的好处:减少代码量,减少页面加载时间