属性命名的问题?

来源:8-3 再选一个类 - 类选择器

石头开不开花

2018-06-13 11:48

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

写回答 关注

3回答

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

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

    石头开不开花

    非常感谢!

    2018-06-16 11:53:14

    共 1 条回复 >

  • 慕数据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

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

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225811 学习 · 18234 问题

查看课程

相似问题