06 2009 档案

摘要:一.选择符模式  模式/含义/内容描述  *   匹配任意元素。(通用选择器)   E   匹配任意元素 E (例如一个类型为 E 的元素)。(类型选择器)   E F   匹配元素 E 的任意后代元素 F 。(后代选择器)   E > F   匹配元素 E 的任意子元素 F 。(子选择器)   E:first-child   当元素 E 是它的父元素中的第一个子元素时,匹配元素 E 。(:... 阅读全文
posted @ 2009-06-20 10:18 木彦 阅读(233) 评论(0) 推荐(0)
摘要:思路要点之一:绝不考虑使用table,横向布局用带有float的div或li取代td。慎用ul li,当有重复单元时可使用ul li,没有重复的单元就别用ul,那样代码看上去很不整齐。 思路要点之二:最大限度利用ul li的优点。用ul li可以减少class=””的声明数量,当你把一套重复单元放进li之后,在ul里定义一个class=””就足够了。... 阅读全文
posted @ 2009-06-20 09:44 木彦 阅读(381) 评论(0) 推荐(0)
摘要:1.分解你的样式对于小项目,在写代码之前,按页面结构或页面内容将代码分为几块并给予注释。例如,可以分别将 全局样式、布局、字体样式、表单、评论和其他分为几个不同的块来继续工作。而 对于较大的工程,这样显然不会有什么效果。此时,就需要将样式分解到几个不同的样式表文件。下面的master stylesheet 就是这一方法的例子,它的工作主要是导入其他样式文件。使用这一方法不仅能优化样式结构,而且有利... 阅读全文
posted @ 2009-06-20 09:32 木彦 阅读(147) 评论(0) 推荐(0)
摘要:什么是CSS hack 由于不同的浏览器,比如Internet Explorer 6,Internet Explorer 7,Mozilla Firefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。   这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果。   这个针对不同的浏览器写不同的CSS code的过程,就叫CSS hack,也叫写CSS hack。 阅读全文
posted @ 2009-06-19 17:44 木彦 阅读(190) 评论(0) 推荐(0)