CSS命名

201 阅读2分钟

命名注意的事项

驼峰命名用于区分不同的单词

  • 下划线方式:tab_swhitch
  • 小驼峰方式:tabSwhitch
  • 大驼峰方式:TabSwitch
  • 结构化命名方式: m1-1-1

常见的命名

  • 页头:header 如:#header{属性:属性值;} 或.header{属性:属性值;},也许你需要了解class与id 区别及用法
  • 分区:section
  • 登录条:loginBar
  • 标志:logo
  • 侧栏:sideBar
  • 广告:banner
  • 导航:nav
  • 子导航:subNav
  • 菜单:menu
  • 子菜单:subMenu
  • 搜索:search
  • 滚动:scroll
  • 页面主体:main
  • 内容:content
  • 标签页:tab
  • 文章列列表:list
  • 提示信息:msg
  • 小技巧:tips
  • 栏目标题:title
  • 加入:joinus
  • 指南:guild
  • 服务:service
  • 热点:hot
  • 新闻:news
  • 下载:download
  • 注册:regsiter
  • 状态:status
  • 按钮:btn
  • 投票:vote
  • 合作伙伴:partner
  • 友情链接:friendLink
  • 页脚:footer
  • 版权:copyRight
  • 外 套:wrap
  • 版 权:copyRight
  • 商 标:label
  • 标 题:title
  • 顶导航:topnav
  • 边导航:sidebar
  • 左导航:leftsideBar
  • 菜单内容1: menu1Content
  • 右导航:rightsideBar
  • 菜单容量量: menuContainer
  • 标 语:banner
  • 子菜单:submenu
  • 边导航图标:sidebarIcon
  • 注释:note
  • 面包屑:breadCrumb(即页面所处位置导航提示)
  • 容器:container
  • 功能区:shop(如购物⻋车,收银台)
  • 当前:current

页面结构命名

  • 容器: container
  • 页头: header
  • 内容: content / container
  • 页面主题: main
  • 页尾: footer
  • 导航: nav(navigation的缩写)
  • 侧栏: sidebar
  • 栏目: column
  • 页面外围控制整体布局宽度: wrapper
  • 左右中: left / right / center
  • 导航: nav

导航 命名

  • 导航: nav
  • 子导航: subnav
  • 顶导航: topnav
  • 边导航: sidebar
  • 左导航: leftsidebar
  • 右导航: rightsidebar
  • 菜单: menu
  • 子菜单: submenu
  • 标题: title
  • 摘要: summary

功能 命名

  • 标志: logo
  • 广告: banner
  • 登录: login
  • 登录条: loginbar
  • 注册: register
  • 搜索: search
  • 功能区: shop
  • 标题: title
  • 加入: joinus
  • 状态: status
  • 按钮: btn
  • 滚动: scrol l
  • 标签页: tab
  • 文章列列表: list
  • 提示信息: msg(message的缩写)
  • 当前的: current
  • 小技巧: tips
  • 图标: icon
  • 注释: note
  • 指南: guild
  • 服务: service
  • 热点: hot
  • 新闻: news
  • 下载: download
  • 投票: vote
  • 合作伙伴: partner
  • 友情链接: link
  • 版权: copyright

CSS样式表以及文件命名

  • 主要的: master.css
  • 模块: module.css
  • 基本公用: base.css
  • 布局、版面: layout.css
  • 主题: themes.css
  • 专栏: columns.css
  • 文字: font.css
  • 表单: forms.css
  • 补丁: mend.css
  • 打印: print.css