美文网首页
CSS编码规范

CSS编码规范

作者: 王瓷锤 | 来源:发表于2018-10-13 16:40 被阅读17次

    命名技巧

    • 语义化
      • 语义化的标签优先
      • 语义功能命名,语义内容命名
    • 命名范例
      • 所有命名都用英文小写
      • 命名用引号包裹
      • 命名体现功能,尽量不涉及表现样式

      .wrap/.wrapper 用于外侧包裹
      .container或.ct 用于容器
      .header 用于头部
      .footer 用于页脚
      .aside/.sidebar 用于侧边栏
      .navigation 用于导航栏
      .pagination 用于分页
      .breadcrumbs 用于面包屑、导航列表
      .dropdown 用于下拉列表
      .thumbnail 用于头像,小图标
      .media 用于媒体资源
      .panel 用于面板
      .tooltip 鼠标放上去的提示
      .popup 鼠标按下去后弹出的提示
      .button/.btn 按钮
      .ad 广告
      .subnav 二级导航
      .menu 菜单
      .tag 标签
      .message/.notice 提示消息
      .summary 摘要
      .logo
      .search 搜索框
      .login 登录
      .register 注册
      .username 用户名
      .password 密码
      .banner 广告条
      .copyright 版权
      .modal/.dialog 弹窗

    书写规范

    • tab用2个空格表示
    • css的{前及属性的:后加空格
    • 每条声明后都加上分号
    • 不同选择器及属性分行写
    • 颜色用小写、缩写
    • 小数不用写前缀,如“0.5”写成“.5”,0不用加单位
    • 尽量缩写,如margin:0 10px 0 10px,写成margin:0 10px
    • 声明顺序:
      • positioning:如position
      • Box model:如display,margin,padding等
      • Typographic:如字体
      • Visual:如颜色样式等

    相关文章

      网友评论

          本文标题:CSS编码规范

          本文链接:https://www.haomeiwen.com/subject/tbboaftx.html