摘要: 命名规范命名所选用的单词应选择不过于具体表示某一状态(如颜色、字号大小等)的单词,以避免当状态改变时名称失去意义。 样式类名由以字母开头的小写字母(a-z)、数字(0-9)、下划线(_)、减号(-)组成。 ID名称由不以数字开头的小写字母(a-z)、数字(0-9)、下划线(_)组成。 [ 模块前缀 ] _ 类型 _ ( 作用 | 状态 ) n _ [ 位置 n ] _ [ 后缀 ] 图例说明: ( 必选 ):必需存在。 [ 可选 ]:可根据需要选择。 |:多选一。 n:可有多个。 名词说明: 模块前缀:模块定义时使用的前缀。 类型:定义类的内容类型。如输入框、文本、段落等等。 作用:定义类的作 阅读全文
posted @ 2011-04-11 16:25 likozhang 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 浏览器兼容可以说是前端开发所要面对的第一个挑战,目前我的电脑上已经安装了6种浏览器(基于IE内核的不算,如Maxthon等)。 CSS hacks利用浏览器的漏洞来隐藏特定浏览器的CSS规则。实现浏览器兼容主要有两种方式条件样式表和CSS Hacks(Selector Hacks、Attribute Hacks)。对此根据一些资料汇总了一些CSS Hacks方法。1.条件样式表像这样的代码你应该见过:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--& 阅读全文
posted @ 2011-04-11 14:51 likozhang 阅读(249) 评论(1) 推荐(1) 编辑