什么是class?

1.Class(类)是面向对象编程中的一个重要概念,它是用来描述对象的属性和行为的模板或蓝图。一个类可以看作是一种自定义的数据类型,它定义了对象的结构和行为。

在类中,我们可以定义各种属性和方法。属性是描述对象特征的变量,而方法是用于定义对象行为的函数。通过创建类的实例,我们可以使用类中定义的属性和方法来操作对象。

类可以继承其他类,这意味着一个类可以从另一个类中继承属性和方法。继承可以帮助我们实现代码的重用性和模块化设计。

总而言之,类是面向对象编程的基本构建块,它提供了一种封装数据和行为的方式,使得代码更加可读、t可t维护和易扩展。

2.class 选择器,也叫类选择器。与 id 选择器不同的是,你可以在一个页面设置多个相同的 class ,就好比身份证号没有相同的,但却可以同名同姓。

我们可以对"相同的元素" 或者 “不同的元素” 定义相同的 class 属性,然后对拥有相同 class 属性的元素进行 CSS 样式操作。

3:注意事项
1:什么时候使用 class 选择器

如果你要为两个或多个元素定义相同的样式,元素可以是相同的,也可以是不同的,建议使用 class 选择器,这样可以减少代码的冗余度。

2:class 名的命名规范

先字母,后数字的命名是允许的,如 a1
先数字,后字母的命名是不允许的,如 1a
如果你自己测试过,你会发现,你可以在 HTML 中定义 class = “1a” ,这是不会报错的,但当你在 CSS 中去引用这个类名时,就会出错,提示你 unexpected token ,翻译过来就是 “意外的标记”。

除了这个外

不建议使用下划线 _ 来命名 CSS 选择器,以便区分 JavaScript 中的变量命名。
不要以纯数字、中文命名,尽量使用英文字母来表示。

3.多类名选择器

多类名选择器也属于类名选择器,只不过可以一次引用多个类选择器,使用上也很简单,只需要在之前的类名后再按一下空格,然后直接写上类名即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值