为什么呢呢呢!
为什么要用类选择器,直接使用普通的选择器加上内联样式不是更方便吗
为什么要用类选择器,直接使用普通的选择器加上内联样式不是更方便吗
2017-07-17
首先来看class是为了解决什么问题的?
如果只是按照标签来设置css样式,比如<p> 标签,那么html中的所有<p>标签都会改变成同样的样式
那么问题来了,如果有三个p标签,其中两个字体是红色,另外一个字体是绿色怎么设置呢?当然可以选择内联css样式,但是这样不易于查找管理,意义也不明确。在复杂的html中缺点尤其明显(比如10个<p>,多种样式,那么代码就是一团乱)
这种情况下就引入了 class的概念
class 类的意思:物以类聚,人以群分
<p class="red">那么就可以对class都是red的<p>统一设置。一次处理多个标签的样式
后面还会有id,更准确的定位到具体的内容,因为id是唯一的(也就是标签的id都要设置为不一样的)
举报