命名一直是个让我头痛的问题,特别是那些看上去差不多的模块,所以就得想办法啦,我总结了下面的方法,虽然还在试验中。希望对大家有帮助。欢迎大家提出改进的意见。具体如下:

要注意的内容:

一,命名所选用的单词应选择不过于具体表示某一状态(如颜色、字号大小等)的单词,以避免当状态改变时名称失去意义。

二,样式类名由以字母开头的小写字母(a-z)、数字(0-9)、下划线(_)、减号(-)组成。

ID名称由不以数字开头的小写字母(a-z)、数字(0-9)、下划线(_)组成。

可使用类似下面的规则:

[模块前缀|类型|作用]_[名称]_[状态|位置]

约定模块、类型、状态、位置等的所使用的单词或其缩写,保持上面的顺序,尽量保持在两到三个单词说清用途。

例:

通用名词缩写

设置 set

成功 suc

提示 hint

操作 op

密码 pw

菜单 menu

按钮 bt

文本 tx

颜色 c

背景 bg

边框 bor

居中 center

图标 icon

弹出 pop

文本输入框 .input_tx

密码输入框 .input_pw

登录密码输入框 .input_pw_login

日志设置成功提示 .hint_suc_blogset

相册弹出的设置层 .pop_set_photo

公共提示 .hint_bg

文本颜色 .c_tx

段落文本颜色 .c_tx_p

css style 命名,CSS_CSS样式命名规范,命名一直是个让我头痛的问题 - phpStudy相关推荐

  1. DIV+CSS规范命名大全集合

    网页制作中规范使用DIV+CSS命名规则,可以改善优化功效特别是团队合作时候可以提供合作制作效率,具体DIV CSS命名规则CSS命名大全内容篇. 常用DIV+CSS命名大全集合,即CSS命名规则 D ...

  2. DIV+CSS规范命名

    一.命名规则说明: 1).所有的命名最好都小写 2).属性的值一定要用双引号("")括起来,且一定要有值如class="divcss5",id="di ...

  3. DIV+CSS规范命名集合

    我们开发CSS+DIV网页(Xhtml)时候,比较困惑和纠结的事就是CSS命名,特别是新手不知道什么地方该如何命名,怎样命名才是好的方法. 命名规则说明: 1).所有的命名最好都小写 2).属性的值一 ...

  4. web开发 DIV+CSS规范命名集合

    我们开发CSS+DIV网页(Xhtml)时候,比较困惑和纠结的事就是CSS命名,特别是新手不知道什么地方该如何命名,怎样命名才是好的方法. 命名规则说明: 1).所有的命名最好都小写 2).属性的值一 ...

  5. 2021前端最新DIV+CSS规范命名大全集合

    我们开发CSS+DIV网页(Xhtml)时候,比较困惑和纠结的事就是CSS命名,特别是新手不知道什么地方该如何命名,怎样命名才是好的方法. 一.命名规则说明: - TOP 所有的命名最好都小写 属性的 ...

  6. 网页设计学习笔记——关于网页、样式文件的命名规范

    命名是网页设计最基本的工序,命名的规范化及统一性有利于提高工作效率. 一.命名原则: 简单化原则.简单.直观是网页文件及样式文件的最基本原则,比如: index.html(主页) index.css( ...

  7. Android:规范命名,让合作更加愉快

    每个程序员又有自己的习惯和代码风格,当工程比较小,或者合作的人比较少的时候都还好说,但碰见大工程,需要大家一起奋斗的时候,统一的命名规范重要性就体现出来了. 恩,学习Android一年多了,命名一直不 ...

  8. java包命名规则名词_java中命名规范

    1.java中的类.方法.属性的命名规范 (1)类的命名,使用驼峰式命名的规范 类的名字必须由大写字母开头而单词中的其他字母均为小写:如果类名称由多个单词组成,则每个单词的首字母均应为大写例如Test ...

  9. mfc编程淘汰了吗_四种基本的编程命名规范(匈牙利命名法、驼峰式命名法、帕斯卡命名法、下划线命名法)...

    匈牙利命名法 匈牙利命名法是早期的规范,由微软的一个匈牙利人发明的,是 IDE 还十分智障的年代的产物.那个年代,当代码量很多的时候,想要确定一个变量的类型是很麻烦的,不像现在 IDE 都会给提示,所 ...

最新文章

  1. SAP MM MD04中PR单据的显示
  2. 一些蛮好的题目,学习
  3. 外地买房,提取公积金
  4. 阿里疯传!Python+Tableau+Excel数分教程(附内部资源)
  5. JBoss BRMS最佳实践– BPM流程初始化层的提示
  6. vue-cli3引入第三方的js依赖包并使用其方法
  7. java程序单引号报错,javapoigetInpuStream报错br/是这样的, 爱问知识人
  8. 从socket中读取一行语句
  9. 一个第三方Dart库导致的编译错误!
  10. ROS Rviz 显示轨迹 Python
  11. lxde 的安装和卸载以及注意事项,lubuntu
  12. ----流程控制-条件控制/循环控制\错误控制/程序终止控制
  13. HTTP协议和HTTPS协议
  14. 60. Event onfocus 事件
  15. IC卡读写器c#源代码
  16. 手把手教你做一个简单的VB数据库程序
  17. NVIDIA英伟达GPU显卡算力一览(包含Tesla和GeForce、TITAN及RTX系列等)
  18. Win10巧用自带输入法轻松打出特殊字符
  19. 计算机关机后耗电问题,笔记本关机后耗电严重?Win10笔记本关机还耗电解决办法...
  20. 程序员毕业五年他年薪百万,他月薪一万

热门文章

  1. 《联邦学习实战》杨强 读书笔记十七——联邦学习加速方法
  2. 微信支付V3版本的 签名生成,验签,解密,统一下单的简单封装
  3. 萝卜开会直播NO.2 | 换一个十年,感受不一样的世界
  4. Chapter 4 Part 5 WPAS扫描源码走读
  5. Ryujinx - 基于 C# 开发的任天堂 Switch 模拟器
  6. 实现抖音闪烁效果---OpenCV-Python开发指南(54)
  7. AUTODESK 卸载工具,完美彻底卸载清除干净autodesk各种软件残留注册表和文件
  8. python 日期时间处理_如何使用Python处理日期和时间
  9. wps多人协作后怎么保存_在线协同文档分享后,别人只能看却不能写怎么办?
  10. 微信小程序——VW、VH