moffee's blog

推荐的CSS编码顺序

想要编写出专业、易懂具有很好的编码思维的CSS样式文件,是需要花一定的精力来学习的。52CSS.com提供了丰富的教程供大家浏览。 现在需要强调的是编码的顺序问题,这是一个非常微小的细节问题,但涉及到团队协作以及让您的编码更加工整,强烈推荐以一定的顺序来进行编码。 看下面的例子: 代码A: #main {     font-size:13px;     width:500px;     background:url(http://www.52css.com/logo.jpg) no-repeat 20px 200px;     height:600px;     line-height:22px;     color:#c00;     float:left;     margin:10px 0 15px 0; } 代码B: #main { float:left; width:500px; height:600px; margin:10px 0 15px 0; background:url(http://www.52css.com/logo.jpg) no-repeat 20px 200px; color:#c00; font-size:13px; line-height:22px; } 我们发现,代码B明显要比代码A工整很多,这样在修改样式时可以很快的找到相关属性,进而进行调整。而代码A看上去很杂乱,如果定义的属性足够多,根本不清楚写在了什么地方。以代码B的形式按一定的次序进行编码也有利于团队协作共同开发。 52CSS.com推荐的CSS编码顺序分为三类,分别如下: 一、显示与定位 display position float list-style 二、元素自身 width height margin padding border background 三、文本外观 color [...]

阅读全文

新手阅读的CSS编码的十个易范错误

  在编写CSS样式时,常常会出现一些问题,有些问题可以很快得已解决,而有些问题可能会浪费我们很多的精力和时间。特别是新手朋友,对各方面的知识不是非常了解,编码经验也有限,遇到问题手足无措,现收集整理了十个最容易范的错误,希望对大家有所帮助。文章介绍的比较简单,更多的知识欢迎访问52CSS.com获取更多的CSS网页布局教程。 一、检查HTML元素是否有拼写错误、是否忘记结束标记   即使是老手也经常会弄错div的嵌套关系。可以用dreamweaver的验证功能检查一下有无错误。 二、检查CSS是否正确   检查一下有无拼写错误、是否忘记结尾的 } 等。可以利用CleanCSS来检查 CSS的拼写错误。CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误。 三、确定错误发生的位置   如果错误影响了整体布局,则可以逐个删除div块,直到删除某个div块后显示恢复正常,即可确定错误发生的位置。当然,在测试前请注意原来代码的备份。 四、利用border属性确定出错元素的布局特性   使用float属性布局一不小心就会出错。这时为元素添加border属性确定元素边界,错误原因即水落石出。 五、float元素的父元素不能指定clear属性   MacIE下如果对float的元素的父元素使用clear属性,周围的float元素布局就会混乱。这是MacIE的著名的bug,倘若不知道就会走弯路。 六、float元素务必指定width属性   很多浏览器在显示未指定width的float元素时会有bug。所以不管float元素的内容如何,一定要为其指定width属性。 七、float元素谨慎指定margin和padding等属性   IE在显示指定了margin和padding的float元素时有bug。因此谨慎对float元素指定margin和padding属性。也可以使用hack方法为IE指定特别的值。关于此知识52CSS.com有详细介绍。 八、float元素的宽度之和要小于100%   如果float元素的宽度之和正好是100%,某些古老的浏览器将不能正常显示。因此请保证宽度之和小于99%。 九、是否重设了默认的样式?   某些属性如margin、padding等,不同浏览器会有不同的解释。因此最好在开发前首先将全体的margin、padding设置为0、列表样式设置为none等。 十、是否忘记了写DTD   如果无论怎样调整不同浏览器显示结果还是不一样,那么可以检查一下页面开头是不是忘了写DTD?

阅读全文

关于地震的恐惧和理性

昨夜,和老婆两个人露宿街头,支撑到凌晨3点钟,实在无法坚持,回房子睡觉去了。 回想路边密密麻麻的人们,或者躺着或者坐着,姿势各异,形态万千,都出于同一种感觉——对地震的恐惧。是啊,谁不恐惧呢,面临着死的恐惧,越发觉得生的美好。 结果,今天一天没有精神,中午还咬牙与同事去康复路买帐篷未果…… 一路上困的眼睛都睁不开了。决定——今晚睡家里,早早睡觉!生死有命,做过多无用的挣扎,也没有太大的用处。

阅读全文

影响SEO搜索引擎优化的网页制作细节

1、将css与javascript全部用下边的方法分离到外部文件中去。 <link rel=”stylesheet” type=”text/css” href=”http://blogbeta.blueidea.com/css/style.css” mce_href=”http://blogbeta.blueidea.com/css/style.css” media=”all”/> <script type=”text/javascript” src=”http://blogbeta.blueidea.com/include/common.js” mce_src=”http://blogbeta.blueidea.com/include/common.js”></script> 让html代码最大可能的只是用来显示实际内容。 2、采用xhtml代码编写页面,抛弃传统Table布局模式,去掉页面中的例如font/bgcolor等格式化控制标签。用符合web标准的代码来制作页面。这样能够让xhtml代码结构化、语义化。提高页面代码的可读性。 3、采用了上边的方法你会发现你的html代码会变得非常小,当然如果可以的话。让它变得更小。太大的页面会影响搜索引擎的处理速度。一般通过xhtml+css设计的网页,html代码应该可以控制在50K以内。大家可以去看一下用web标准重构得比较好的网站。 4、用好图片的alt标签,合理的使用页面关键字去描述图片,这样能增加页面的关键字密度。 5、尽可能少地使用javascript来做与内容相关的事情,例如用document.write去显示正文。这样会影响搜索引擎对页面内容的搜索。 6、千万不要去javascript来实现你网站的导航。那样会让搜索引擎迷失方向。 7、每个页面的关键字尽可能出现在页面的标题,也就是头部的Title标签中。当然,要合理应用,太要太长,更别用大量与页面内容无关的网络热门关键字。因为那就不是优化而是在作弊。 8、尽量在每个页面代码中合理使用<h1><h2>等标签并让你的关键字出现在<h1>标签中,让页面的文档结构更清晰。 我是做网页制作的,所以SEO的诸多专业技术及算法我都不是非常了解。如果您想了解更多关于这方法的知识,建议您访问一些国内知名的SEO优化类的网站,比如点石互动等。在那里你能查阅到很多关于“反向链接”、“页面PR值”等专业知识。这里只是将我在页面制作的过程中涉及到的一些细节问题拿出来和大家探讨一下。由此也可以说明为什么基于web标准设计的网站会更有利于SEO了。 如果您不打算花钱去请专业的SEOer来为您的网站做优化,那么可以让页面制作人员在制作上注意一些细节。相信这样免费的一些细节也能达到一个比较好的效果。

阅读全文

致哀,向遇难和失去亲人的朋友

地震发生已经一天一夜了,心里依然不能平静。 得多越多的消息,内心越不平静,似乎电影里常见的灾难,在现实中上演。当脚下的大地都在颤抖,生活在上面的生灵怎能不惊慌失措? 越来越多灾难的画面出现,越来越多幸运得救的人出现…… 不能平静,祈祷吧,为了还在生死线上挣扎的同胞,为了赶去救援的人们。

阅读全文

《功夫之王》不过尔尔

周末去看了《功夫之王》,因为受媒体宣传的影响,理所当然的认为两大主演成龙和李连杰肯定有一场正邪之争,最后决出一个真正的胜者——就是功夫之王。结果完全不是这么回事…… 成龙和李连杰的打斗是硬凑起来的,时间也不长,交手只是一次而已。 带点神话色彩,使用孙悟空这个原型,又引入一个老外玩了一个时空穿梭,剧情老套…… 李连杰演的孙悟空也不好玩,一点都不机灵,木呆呆的。刘亦菲演的小燕子的角色也是硬加进去的,对她从一个普通的农村小女孩如何成长为一个功夫高手,丝毫没有提及。李冰冰演的白发魔女倒还不错,冷艳无情,一句天下男人没有一个靠得住的话,似乎道出了她一头白发的惆怅~~ 老婆说这个电影是给老外看的,不是给中国人看的,电影中的神话色彩老外比较陌生,另外主演时空穿梭的也是老外,他们应该有认同感吧。 现在好看的电影真的是越来越少了,呵呵。不知道是自己变得挑剔了,还是电影导演太糊弄人了。

阅读全文

布鲁斯狼收藏帖

声明:该收藏集代码由布鲁斯狼(www.cnbruce.com)搜集整理自互联网,一切版权归其作者所有。 每个收藏集允许任意转载学习使用,转载请保留该版权信息,谢谢! 页面loading收集 http://bbs.blueidea.com/viewthread.php?tid=1724872 代码生成/转换器 http://bbs.blueidea.com/viewthread.php?tid=1724868 网页调色板收集 http://bbs.blueidea.com/viewthread.php?tid=1724860 网页代码加密/解密收集 http://bbs.blueidea.com/viewthread.php?tid=1724854 表格整理。。。 http://bbs.blueidea.com/viewthread.php?tid=1271118 表单相关收集。。。 http://bbs.blueidea.com/viewthread.php?tid=1271680 头部属性全接触 http://bbs.blueidea.com/viewthread.php?tid=1222175 网络音乐播放器收集 http://bbs.blueidea.com/viewthread.php?tid=1724933 图片相关的收集 http://bbs.blueidea.com/viewthread.php?tid=1724954 超酷的JS时间效果–收集 http://bbs.blueidea.com/viewthread.php?tid=1269509 [HTML代码]会移动的文字(Marquee) http://bbs.blueidea.com/viewthread.php?tid=1222609 有关BODY内部参数 http://bbs.blueidea.com/viewthread.php?tid=1725026 按纽整理收集。。。。 http://bbs.blueidea.com/viewthread.php?tid=1725032 打开新窗口的代码收集 http://bbs.blueidea.com/viewthread.php?tid=1725038

阅读全文