命名注意的事项
驼峰命名用于区分不同的单词
- 下划线方式: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