摘要: 1、URL越短越好这样做主要是为了用户体验,其实对于搜索引擎来说,不超过1000个字母都没有问题,可是如果不考虑用户体验,确实真的用了非常长的URL的话,用户看起来就有些麻烦了,甚至会马上离开你的网站,曾经有人做过这方面的试验,在搜索引擎的搜索结果中,一个较短的URL出现在一个较长的URL下边时,较短的URL的点击率是较长的URL的2.5倍。而且较短的URL也比较有利于复制与传播。人们都比较喜欢简单的东西,特别是现代,人们不喜欢太复杂的东西,能简单就简单。所以网站的URL要尽量的短。2、URL中避免太多参数在进行URL设计时,我们尽量使用静态的URL,虽然现代的主流搜索引擎都能够很好的去索引带 阅读全文
posted @ 2011-07-05 21:45 codess 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行 2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inline; 例如: <#div id=”imfloat”> 相应的css为#imfloat{ float:left; margin:5px;/*IE下理解为10px*/ display:inline;/*IE下再理解为5px*/} 阅读全文
posted @ 2011-07-05 21:44 codess 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: hack模型firefox ie7 ie6left: *left: _left:注:IE都能识别*;尺度阅读器(如FF)不能识别*;IE6能识别*,但不能辨认 !important,芭蕾舞鞋,IE7能辨认*,也能辨认!important;FF不能识别*,但能识别!important;IE6 IE7 FFIE6支持下划线"_",IE7和firefox均不支撑下划线。!important优先级margin-left:20px !important;margin-left:10px;ie7优先斟酌第一条,而ie6不支撑优先级,所以忽详第一条,便按第两条显示.IE8网页设计CSS兼 阅读全文
posted @ 2011-07-05 21:42 codess 阅读(195) 评论(0) 推荐(0) 编辑