本文主要
介绍了CSS编码规范discuzx
系统和写的CSS
属性命令。
1。属性写在一行中。在属性、属性名称和值之间以及属性之间必须有空格。例如,类{宽度:400px;身高:300px;}。
2者的写作
顺序。属性:
2.1。按元素模型大致分为五组,从外部和内部,从整体到细节。
位置:位置,左,右,浮
框模型属性:
显示、边距、填充、宽度、高度
边界和
背景:边界、背景
段落和
文本:行高,文本缩进,
字体,颜色,文字装饰,等等。
其他属性:溢出、游标、可见性,…
2.2。应该用专用
浏览器的标准
性能,如WebKit盒阴影:阴影:;-moz箱;箱shaow:;
三.仔细添加新的选择器规则,尤其是ID,以便尽可能继承和重用现有的样式。
4、选择器和属性值均以小写(格式的颜色值,除外)简称选择器名称必须
缩写名称之前,如Cl、Clearfix。
5。避免使用各种CSS黑客,如果你需要IE的特殊定义,请参见下一节的CSS破解描述;
6。不要使用冗余和低效的CSS写作,例如:
UL Li跨度{…}
7。小心使用!重要
8。建议在类id名称中使用单词
6.1。表示状态:a >活动
6.2。表示结构:h、页眉、C - >内容、页脚
6.3。表示区域:MN >主、SD - >侧、NV导航、MU -菜单。
6.4。代表款式:l-list,标签,p_pop
9。开发过程中未确定的事项,必须加以明确,以便于后续讨论和安排。