Monthly Archive for July, 2006

Ferrari赢来三连胜

2 Ferraris

Ferrari已经势不可挡了,在德国Hockenheim获得了自美国站以来的3连胜,Schumi毫无悬念的拿到了冠军,而队友Massa也紧随其后冲过终点,获得亚军,Kimi则名列第三。而Renault的两位车手Alonso,Fis只拿到第5,第6名。而且还是在前面的webber退赛的情况下侥幸多的一分。

kimi终于走出了自己的德国宿命(从未在德国完赛),不过他的成绩本可能更好的,可惜第一次进站出差错浪费了4秒多的时间。虽然拿到了杆位,但是从正赛来看,McLaren的MP4-21似乎还是不够强劲,Kimi的杆位竟是靠超轻载油量取得的,跑了9圈就进站了。

Toyota的Truli很勇猛的说,从最后一位发车赶到了第7位。Button这二五仔也拿到了5个积分。

积分榜上Schumi和Alonso还相差11个积分,当然后面还有6站比赛,形势比以前乐观多了,Massa取代Kimi登上了积分榜的第三位。车队积分Ferrari和Renault仅相差10分了,而如果下一站Turkey Renault还是颓势依旧的话,Ferrari很有可能反超了!什么是后发制人,HOHO!

Kimi拿到本赛季第一个杆位

在人们猜测Schumi还是Alonso会拿下杆位时,kimi如黑马般的拿下了德国站的排位赛第一,这也是他今年第一个杆位。Ferrari的Schumi和Massa紧随其后。Alonso比队友的成绩还差,仅跑到第7。对我而言,不管是Kimi还是Schumi夺冠我都同样兴奋,只要不是Alonso!  

CSS3 Tips:个性化的链接

简要:CSS3可以通过设置a[href^="×××"],a[href$="×××"](请注意一个是^号,另一个是$号)进行链接地址的前项,后项匹配。换句话说,使用a[href^="×××"]则会从链接地址的前面开始判定,一旦以×××开头,则该链接符合其设定要求;a[href$="×××"]则从链接地址的后面开始判定,一旦以×××结尾则符合该设定要求。

此方法在IE下无效,请选择比IE强N倍的Firefox浏览器。

有了这个规则,就可以进行各种链接的不同样式设定了。

譬如要使本站内部链接和本站以外的链接具有不同的样式,则可通过如下定义进行区分。


/*—外部链接样式—*/
a[href^="http:"]{
background: url(link.png) no-repeat left center;
padding-left:20px;
}

/*—内部链接样式—*/
a[href^="http://pp.punkid.cn"],a[href^="http://pp.punkid.cn"]{
background: Red;
background-image: none;
color:#fff;
padding-left:0;
}

一旦链接是http开头,即普通的网页地址,则与第一段的CSS匹配,而本地链接因为匹配了第二段的CSS规则(以http://pp.punkid.cn或http://pp.punkid.cn开头),从而忽略第一段CSS内容,继而使得外部链接和本地链接予以区分。

同样我们可以进一步把邮箱地址进行区分


a[href^="mailto:"]{
background: url(mail.png) no-repeat left center;
padding-left:20px;
}

凡是mailto形式链接,则被赋予该规则

如果我要在网站上贴出自己的MSN联系方式,而不希望MSN的邮箱也以邮件地址样式出现的话怎么办呢?我们可以通过a[href$="×××"]进行后项匹配,即凡是符合@hotmail.com的邮箱都划定为MSN帐号。


a[href$="@hotmail.com"]{
background: url(msn.png) no-repeat left center;
padding-left:20px;
}

根据这个规则,我们甚至可以对各种文件类型的链接进行区分了。


/*—凡是以doc后缀结尾的链接,则划定为word文档形式—*/
a[href$=".doc"]{
background: url(word.png) no-repeat left center;
padding-left:20px;
}

/*—凡是以pdf后缀结尾的链接,则划定为PDF文件形式—*/
a[href$=".pdf"]{
background: url(pdf.png) no-repeat left center;
padding-left:20px;
}

/*—凡是以zip后缀结尾的链接,则划定为zip文件形式—*/
a[href$=".zip"]{
background: url(zip.png) no-repeat left center;
padding-left:20px;
}
你还可以设定更多的…..

几行CSS代码就搞定了链接的各种样式,比起用js等方法判定高效多了!这是一个示例网页

注:这是从CSS Mastery一书中看到的一个CSS 3小技巧,强烈建议你阅读一下这本书,本站提供下载了的。下载页面: 《CSS Mastery》电子版下载

《CSS Mastery》电子版下载[关闭]

CSS Mastery

多谢Rocky,帮我找到了这本最想看的书CSS Mastery:Advanced Web Standards Solutions。苏昱的那本CSS 2.0中文手册相信早就是人手一本了,但是CSS 2.0中文手册的局限性在于只能当字典性质的工具书来用,而这本CSS Mastery:Advanced Web Standards Solutions非常适合用来系统的阅读,书中内容由浅入深,但绝对不是那种菜鸟教程,适合有一定CSS基础的人进行研究。值得称赞的是这本书在每个知识点几乎都有关于IE问题的注解,而国内有些书籍还在停留在netscape 4时代,以IE为基点。

如果你不烦英文的话,强力推荐你仔细阅读一下这本书,我才看了40来页,确实收获颇多。

 

CSS Mastery:Advanced Web Standards Solutions下载 /*注:出于版权因素,下载已删除。Concerning about the copyright issue,no download anymore*/

相关下载

  1. 推荐相应的阅读一下HTML与XHTML权威指南 一书,VERYCD上有中文版的,虽然比较初级,但是仔细看的话还是会发现一些知识盲点的。

《Blog Design Solutions》电子版下载[关闭]

Blog Design Solutions

Blog Design Solutions似乎在国外很热门,无论是普通的blog或是blog designer们都在推荐这本书。

全书共分为7章:第一张概述讲啥是blog…建议玩Q-zone,MSN的人看看,其他人可略过;第二章讲怎么在自己机器上搭建AMP(Apache+MySQL+PHP)平台,windows下用户建议直接看这篇中文版的文章 Apache+php+mysql在windows下的安装与配置图解,linux下…我只知道Gentoo就emerge下就搞定了。第三章到第六章分别讲述Movable Type,ExpressionEngine,Wordpress,Textpattern这几个主流的blog系统。其中wordpress的介绍是最详尽的,由K2的两位作者Michael Heilemann和Chris J. Davis完成,不过个人估计大部分都是Chris J.Davis写的,Michael Heilemann很少写这种toturials,他的blog里更是只字不提wordpress了。相比之下,Chris J.Davis就更热心“公益事业”了,建议去看看他的博客,地址就不贴了,不然本日志给trackback过去,被人家发现俺搞非法传播…不尊重知识产权-_-|||老美啊,我就是想买这本书大陆也买不到啊!

整体来说这本书比较适合初级者看,因为书里花大量篇幅讲怎么安装博客,一些CSS设定,反而没多少篇幅可以进行深入的讲解。所以…其实看看Alex wordpress专题海豚的WordPress Theme教程就够了,或者也看看偶Dwordpress专题,里面有些比较个性化的模板设置介绍-_-|||开始自吹了。

Blog Design Solutions下载 /*注:出于版权因素,下载已删除。Concerning about the copyright issue,no download any more*/

另外,哪位兄台有Chris J.Davis的新作Pro Wordpress Development不妨也共享一下!