CSS coding style

Note

结合实际工作中的规范和推荐大家使用的CSS书写规范、顺序这篇文章整合而成

Navigation

CSS 书写顺序

CSS 常用文件命名

CSS 常用命名规范

Suggestions

CSS 书写顺序

  1. 1. Position (position, top, right, z-index, display, float...)
  2. 2. Frame (width, height, margin, border)
  3. 3. Children (padding)
  4. 4. Content (font, line-height, letter-spacing, background, color, text-align...)
  5. 5. Other (animation, transition)

CSS 常用文件命名

  1. 主要的: main.css
  2. 基础: base.css
  3. 模块: module.css
  4. 通用: common.css
  5. 布局: layout.css
  6. 主题: theme.css
  7. 专栏: columns.css
  8. 文件: font.css
  9. 表单: form.css
  10. 补丁: mend.css
  11. 打印: print.css
  12. PDF: pdf-helper.css

CSS 常用命名规范

  1. 头:header
  2. 内容:content/container
  3. 尾:footer
  4. 导航:nav
  5. 侧栏:sidebar
  6. 栏目:column
  7. 页面外围控制整体佈局宽度:wrapper
  8. 左右中:left right center
  9. 登录条:loginbar
  10. 标志:logo
  11. 广告:banner
  12. 页面主体:main
  13. 热点:hot
  14. 新闻:news
  15. 下载:download
  16. 子导航:subnav
  17. 菜单:menu
  18. 子菜单:submenu
  19. 搜索:search
  20. 友情链接:friendlink
  21. 页脚:footer
  22. 版权:copyright
  23. 滚动:scroll
  24. 内容:content
  25. 标签:tags
  26. 文章列表:list
  27. 提示信息:msg
  28. 小技巧:tips
  29. 栏目标题:title
  30. 加入:joinus
  31. 指南:guide
  32. 服务:service
  33. 注册:regsiter
  34. 状态:status
  35. 投票:vote
  36. 合作伙伴:partner

Suggestions

  1. 1. 使用“-”连接多个单词,比如 font-size
  2. 2. 使用16进制颜色,比如 color: #eebbcc;
  3. 3. 不随意使用id
  4. 4. 使用块注释,而不是行注释,防止有的压缩css文件不忽略注释 /* 注释 */

[Coding Style] CSS coding style的更多相关文章

  1. wordpress后台编辑如何显示定义的`style.css`样式

    wordpress后台编辑如何显示定义的style.css样式 由于公司官网采用wordpress进行搭建,但是却又自己设计页面,无奈主题只能自行构建了,直接修改wordpress自带的主题进行修改. ...

  2. [css 揭秘]-css coding tips

    css 揭秘之css coding tips demo(1) html 代码: <body> <section> <div class="demo1" ...

  3. Node聊天程序实例05:index.html和style.css

    作者:vousiu 出处:http://www.cnblogs.com/vousiu 本实例参考自Mike Cantelon等人的<Node.js in Action>一书. index. ...

  4. 可否控制<link type=text/css rel=stylesheet href=style.css>

    本篇文章主要介绍了"可否控制<link type=text/css rel=stylesheet href=style.css> ", 主要涉及到可否控制<lin ...

  5. CSS Transform Style

    As CSS3 developing quickly, the transform style can be written conviently. I find that it is an inte ...

  6. CSS Counter Style试玩儿

    2015年2月3日,CSS Counter Style level3成为了W3C的候选标准,是时候来一探究竟,看看强大魔力的@counter-style如何自定义list-style和counter. ...

  7. WordPress主题开发:style.css主题信息标记

    在最简单的情况下,一个WordPress主题由两个文件构成: index.php ------------------主模版 style.css -------------------主样式表 而且s ...

  8. 跨平台移动开发 Xuijs超轻量级的框架Style CSS属性用法

    PhoneGap里面推荐使用的超轻量级的框架 Style CSS属性用法 设置css属性:setstyle 通过ID设置css属性 x$('#top1').setStyle('color', '#DB ...

  9. [TypeStyle] Style CSS pseudo-classes using TypeStyle with $nest

    TypeStyle is a very thin layer on top of CSS. In this lesson we show how to change styles based on p ...

随机推荐

  1. Linux下压缩/解压

    Linux下各种压缩包的解压方法 作者:intq 时间:2009-9-25 文章来源:来自网络 ---------------------------------------------------- ...

  2. 创建Ajax

    Ajax的全称是Asynchronous javascript and XML = 异步传输 + JS + XML     不需要刷新页面就可以获取新的数据 创建步骤:    (1)创建XML对象也就 ...

  3. JavaScript中的BOM知识框架

    浏览器对象模型(BOM)以window对象为依托,表示浏览器窗口及可见区域.同时,window对象和还是全局对象,因此所有求安局变量和函数都是它的属性,所有原生框架及其他函数都在它命名之下.BOM中对 ...

  4. css 雪碧图

    CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式.它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问 该页面时,载入的图片就不会像以前那样一幅一幅地 ...

  5. Postman(调试工具)

    Postman Postman用法简介-Http请求模拟工具 时间 2015-09-26 23:52:00  博客园-原创精华区 原文  http://www.cnblogs.com/codingbl ...

  6. MyBatis入门基础

    转自http://www.cnblogs.com/selene/p/4604605.html 话不多说,先看看原始的JDBC程序代码,看看这样的代码存在什么样子的问题. package com.uti ...

  7. 【Strtus2】

    基于mvc设计模式的web应用框架!strtus2作为控制器来建立模型与视图数据的交互.

  8. 该项目中不存在目标“GatherAllFilesToPublish”

    在项目发布的时候报了一个 该项目中不存在目标“GatherAllFilesToPublish”  的奇怪错误,查了之后,在报错的.csproj里面添加 <Target Name="Ga ...

  9. DES加密解决算法

    /// <summary> /// DES加密算法 /// sKey为8位或16位 /// </summary> /// <param name="pToEnc ...

  10. C# 外观模式

    外观模式(Facade Pattern) 介绍 定义:  为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用.使用外观模式时,创建了一个统一的类,用来 ...