做前端最纠结的就是css命名,写个标签想名字就要想个一分钟,so 从网上copy了一些规范的命名。

  1. 相对网页外层重要部分CSS样式命名:
    外套 wrap ------------------用于最外层
    头部 header ----------------用于头部
    主要内容 main ------------用于主体内容(中部)
    左侧 main-left -------------左侧布局
    右侧 main-right -----------右侧布局
    导航条 nav -----------------网页菜单导航条
    内容 content ---------------用于网页中部主体
    底部 footer -----------------用于底部
  2. div+css命名
    #wrapper 页面外围控制整体布局宽度
    #container或#content 容器,用于最外层
    #layout 布局
    #head, #header 页头部分
    #foot, #footer 页脚部分
    导航
    #nav 主导航
    #subnav 二级导航
    #topnav 顶导航
    #sidebar 边导航
    #leftsidebar 左边导航
    #menu 菜单
    #submenu 子菜单
    #sideBar 侧栏
    #sidebar_a, #sidebar_b 左边栏或右边栏
    #main 页面主体
    #tag 标签
    #msg #message 提示信息
    #tips 小技巧
    #vote 投票
    #friendlink 友情连接
    #title 标题
    #summary 摘要
    #loginbar 登录条
    #searchInput 搜索输入框
    #hot 热门热点
    #search 搜索
    #search_output 搜索输出和搜索结果相似
    #searchBar 搜索条
    #search_results 搜索结果
    #copyright 版权信息
    #branding 商标
    #logo 网站LOGO标志
    #siteinfo 网站信息
    #siteinfoLegal 法律声明
    #siteinfoCredits 信誉
    #joinus 加入我们
    #partner 合作伙伴
    #service 服务
    #regsiter 注册
    arr/arrow 箭头
    #guild 指南
    #sitemap 网站地图
    #list 列表
    #item 列表里的每一项
    #homepage 首页
    #subpage 二级页面子页面
    #tool, #toolbar 工具条
    #drop 下拉
    #dorpmenu 下拉菜单
    #status 状态
    #scroll 滚动
    .tab 标签页
    .left .right .center 居左、中、右
    .news 新闻
    .download 下载
    .banner 广告条(顶部广告条)
    电子贸易相关
    .products 产品
    .products_prices 产品价格
    .products_description 产品描述
    .products_review 产品评论
    .editor_review 编辑评论
    .news_release 最新产品
    .publisher 生产商
    .screenshot 缩略图
    .faqs 常见问题
    .keyword 关键词
    .blog 博客
    .forum 论坛

3、class 类名的含义
collapse 折叠

选项卡
 tab_menu   /  current  /     tab_box 
 
 mt-tabpage / mt-tabpage-title / mt-tabpage-item / 
 mt-tabpage-count / mt-tabpage-cont__wrap / mt-tabpage-item

以下是 30 个常用的 JavaScript 函数名称及其常见含义:

  1. init:初始化或设置初始状态。
  2. get:获取数据或属性。
  3. set:设置数据或属性。
  4. update:更新数据或状态。
  5. render:渲染或展示内容。
  6. validate:验证数据或进行条件检查。
  7. handle:处理事件、请求或操作。
  8. format:格式化数据或字符串。
  9. sort:对数据进行排序。
  10. filter:过滤或筛选数据。
  11. load:加载数据或资源。
  12. save:保存数据或状态。
  13. delete:删除数据或资源。
  14. add:向集合或列表添加元素。
  15. remove:从集合或列表中移除元素。
  16. calculate:执行数学计算或计算逻辑。
  17. subscribe:订阅事件或监听器。
  18. emit:触发事件或发送信号。
  19. toggle:切换状态或开关。
  20. navigate:页面导航或跳转。
  21. resize:调整大小或尺寸。
  22. generate:生成数据、代码或唯一标识符。
  23. parse:解析数据或字符串。
  24. convert:转换数据的格式或类型。
  25. encrypt:加密数据或信息。
  26. decrypt:解密数据或信息。
  27. submit:提交表单或数据。
  28. search:搜索数据或查询。
  29. loadData:加载数据或资源。
  30. showError:显示错误信息。

get 获取/set 设置,
add 增加/remove 删除
create 创建/destory 移除
start 启动/stop 停止
open 打开/close 关闭,
read 读取/write 写入
load 载入/save 保存,
create 创建/destroy 销毁
begin 开始/end 结束,
backup 备份/restore 恢复
import 导入/export 导出,
split 分割/merge 合并
inject 注入/extract 提取,
attach 附着/detach 脱离
bind 绑定/separate 分离,
view 查看/browse 浏览
edit 编辑/modify 修改,
select 选取/mark 标记
copy 复制/paste 粘贴,
undo 撤销/redo 重做
insert 插入/delete 移除,
add 加入/append 添加
clean 清理/clear 清除,
index 索引/sort 排序
find 查找/search 搜索,
increase 增加/decrease 减少
play 播放/pause 暂停,
launch 启动/run 运行
compile 编译/execute 执行,
debug 调试/trace 跟踪
observe 观察/listen 监听,
build 构建/publish 发布
input 输入/output 输出,
encode 编码/decode 解码
encrypt 加密/decrypt 解密,
compress 压缩/decompress 解压缩
pack 打包/unpack 解包,
parse 解析/emit 生成
connect 连接/disconnect 断开,
send 发送/receive 接收
download 下载/upload 上传,
refresh 刷新/synchronize 同步
update 更新/revert 复原,
lock 锁定/unlock 解锁
check out 签出/check in 签入,
submit 提交/commit 交付
push 推/pull 拉,
expand 展开/collapse 折叠
begin 起始/end 结束,
start 开始/finish 完成
enter 进入/exit 退出,
abort 放弃/quit 离开
obsolete 废弃/depreciate 废旧,
collect 收集/aggregate 聚集

这些函数名称是在开发中经常使用的命名约定,并且具有一定的共识和可读性。根据具体情况,你可以根据你的项目需求和代码结构选择适合的函数名称,以保持代码的一致性和可维护性。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐