修改博客皮肤Nuvola时发现左上角的logo图片显示有问题,在IE浏览器显示为

在Firefox下显示如下,是正常的。

怎样才能使图片在两个浏览器下都正常呢?这里用到了 !important。!important是CSS1就定义的语法,作用是提高指定样式规则的应用优先权(参见:W3.org的解释)。语法格式{ sRule!important },即写在定义的最后面,例如:box{color:red !important;} 最重要的一点是:IE一直都不支持这个语法,而其他的浏览器都支持。

因此我们就可以利用这一点来分别给IE和其他浏览器不同的样式定义。即给包含图片背景的类元素加条属性:margin-top:0px !important; margin-top:-1px; 这里IE浏览器识别的是margin-top:-1px,而Firefox识别的是优先级高的margin-top:0px 。这样就解决了上面两个图片的差别,最终都显示为第二个图片。

,

这几天一直在写网页,把以前用table布局设计的网页用div+css重构一下,实现网页代码与CSS的分离,基本上没改变页面效果。以前不会div+css,见到很多页面用这种代码写的,都说这样写网页可以极大地优化代码,减小页面文件,提高浏览器的加载速度,据说搜索引擎也更喜欢这种页面,尤其是符合W3C标准的页面。有这么多的好处,我就开始学习div+css网页设计,网上有一些教程还不错。其实感觉入门还是比较简单,代码看多了就慢慢知道它的语法规则和属性了。所以花了一个星期就把我的网站的首页改写了,发现页面大小由原来的100K渐到了47K,感觉还是不错的。至于说页面打开的速度加快了,这倒是没感觉出来。再后来网站首页的Google PR值升到2了,不知道和这是否由关系。不过我确实发现一个网站的PR值一下子由1升到6,这真是不得了啊,害我非常的羡慕。这个网站就是用css写的,用W3C校检没有什么错误,而且它就是一个介绍css教程,如何设计标准网页的网站。其主页大小就10几K,很合搜索引擎的胃口啊。现在用来PJblog才知道,这个站也是用的PJblog,但是走的是专业路子,不是个人博客。

这两天写网页,主要是把一些主频道的首页改写一下。哎,利用业余时间做个网站真不容易啊,什么都是自己做。由于对网页色彩的搭配不敏感,加上自己不会做图片和flash,所以网页主要参考一些大型网站的模版,然后根据自己的情况稍加改动,看着也还过得去。说没有模仿中国就没有互联网,确实很正确。比如现在中国的第一门户腾讯网及腾讯公司,具体我不说了,王志东已说过很多次了^_^。

其实这次重写网页,还有一个目的就是为了更好的投放广告。当然对于这种小站主要是Google Adense,也就是google提供的点击广告。小站上放了google adense有一个多星期了,收入有6刀了,看来等小站长成大站之后应该有更多的收入。但是很怕被K号,前几天我的一个好朋友告诉我他的号被K了,有120多美刀,眼看要结算了,就被K了,原因是恶意点击。真郁闷啊,怎么是恶意点击呢,谁有很明确的分得出来呢,我朋友做的站很正规的,被K后对我打击很大,希望不要让我到100刀时被K,要K就尽快啊。

写网页虽然很累(我感觉),但可能会“上瘾”,精益求精嘛,做到最大限度的优化网页代码。把google广告最好的嵌入到网页中,赚点小钱,希望能补上域名和空间的费用。

由于刚接触pjblog,还不太了解网页结构,等熟悉后肯定也会把博客改改,起码有点自己的个性。pjblog还是不错的,首页可以通过W3C标准检测,这也是我用此博客系统的一个原因吧。只要坚持原创,坚持更新,个人博客也是很容易发展的。我已经看到很多PJblog的博客google PR值很高的,发现他们的博客建立也是不久,但是天天更新,而且都是原创,内容也还不错,这是很受搜索引擎欢迎的,相信读者很乐意去访问他们的博客。我也该向这方面努力了……

,