问答详情
源自:8-3 再选一个类 - 类选择器

属性命名的问题?

比如.setgreen这应该是个属性吧    green是对应的值吧?我发现把.setgreen这个属性名字随便改都能呈现出效果,改成.ohmygod都可以。是不是很多地方都有这个规律,属性的名字除了一些特定的,其他都可以像这样改吗

提问者:石头开不开花 2018-06-13 11:48

个回答

  • lackin
    2018-06-13 14:29:01
    已采纳

    setgreen是类名吧,css用类选择器来定义这个类的样式。类名可以随便取。

  • 慕数据3296523
    2018-06-28 16:48:30

    一般的命名都有命名规则:- 规则命名中,一律采用小写加中划线的方式,不允许使用大写字母或 _
    - 命名避免使用中文拼音,应该采用更简明有语义的英文单词进行组合
    - 命名注意缩写,但是不能盲目缩写,具体请参见常用的CSS命名规则
    - 不允许通过1、2、3等序号进行命名
    - 避免class与id重名
    - id用于标识模块或页面的某一个父容器区域,名称必须唯一,不要随意新建id
    - class用于标识某一个类型的对象,命名必须言简意赅。
    - 尽可能提高代码模块的复用,样式尽量用组合的方式
    -
    规则名称中不应该包含颜色(red/blue)、定位(left/right)等与具体显示效果相关的信息。应该用意义命名,而不是样式显示结果命名。

  • 阳火锅
    2018-06-13 15:29:15

    不要理解为属性,要理解为标记