《CSS那些事儿》勘误表(2009.12.29更新)

2009年11月9日

编写《CSS那些事儿》这本书的时候已经是相当的仔细,不过目前已经接到几个朋友说书中有些排版上的错误,这个或许是出版社在书本排版的时候不小心导致,也或许有可能是当初小志我在编写《CSS那些事儿》这本书时的笔误,在此对各位表示由衷的歉疚。

在这篇勘误表中将会罗列书中所出现的排版以及文字等诸多的错误内容,烦请各位读者自行更正。如果大家在阅读的时候发现有错误请及时告之,谢谢!

阅读这个条目剩下部分 »

button标签的type属性默认值是?

2010年07月27日

晚上突然间看到大猫的头像在闪动,速度打开一看,发现他问,以前我写button标签的时候有没有写type属性,老实的我只有诚实地告诉他,我没写type属性的,因为记得曾经某一个开发同学跟我说,要不你就不要写type属性吧,以后需要他们来控制就好了,所以我一直就没写了。

大猫的测试代码:http://www.linxz.cn/demo/button_type.html

好奇心比较重的我就在想,为什么大猫他突然会问这个事情呢,仔细盘问之后才晓得,原来他没写type属性的时候,在输入框得到focus的时候,直接回车就提交了,也就是说没有type属性的button标签默认值是submit。那么换句话说,以前我记得button标签的type属性默认值为button是错误的

经过对几个浏览器的对比查看,最终发现只有IE7(或许IE6也是这样的,没测试过)的button标签默认值是button,其他的浏览器都是sumbit。借用大猫的一句话就是“微软虽然改变了路线,但是没把屁股擦干净”,^O^ IE8都有了,他们怎么可能会去擦IE7的屁股呢。

然后在w3school网站中可以看到这么一句话“The button is a submit button (this is default for all browsers, except Internet Explorer)”。好吧,我又长见识了!

豪情《css那些事儿》读后感

2010年07月23日

晚上回到家中打开电脑,收到群里豪情同学发给我的邮件,读完之后深有感触,不得不承认当时我写《CSS那些事儿》所以考虑的内容真的是太少了,但这个也实在是没办法,时间有限,往各位读者朋友能够谅解。更多的交流可以进CSS那些事儿的群中交流,群里有各路高手为大家指点迷津,小志所能说能做的还是很有限的。

以下是豪情同学的来信,在这里我未经豪情同学同意,斗胆发出来给大家看一下,望豪情同学切勿见怪,凡是仁者见仁,智者见智,大家可以从豪情同学的来信中去思考一些问题。

小志:
你好~!
首先很感谢你为读者奉献出了这么一本经验与理论并存的好书。
同时也感谢你对我教程提出的修改意见。
其次是我在阅读完本书后的几点感触,想跟你分享一下:
1. 感觉书的开篇就开始css,这本无可厚非,但是对于“结构,行为,表现”这三个的关系没有扯一扯,或对table,xhtml,css的历史扯一扯,一致好多人还是把css与xhtml结构混在一声写,这与原来的三层背道而驰,我感觉在这上面欠缺。
2. 这一点可能也与出书的时间有关,就是感觉通篇介绍完当前流行的css相关技术之后,没有对未来的html5,css3做一个展望和一些学习的建议。从而是书的内容没有达到广而外沿的目的。
3. 从书中的内容阐述来看,css方面确实炉火纯青,但一涉及javascript方面就很少描述,从而是一亮点技术没有得一展示,这可能与本书创作的初衷有关系。但我感觉就是没有把技术向广的方面推进。从技能上来讲 css,js的配合是相得益彰是两个技术,可以略提一提,从而达到给予“渔”的目的。
4. 最后一点就是通篇的文字描述过于干色,总的感觉就是标题比内容更精彩。而且,形象化的比喻也是少之有少。其中最引人记忆犹新的,放上聊天记录那段对话(page 182)。

另外一般一本书我会看上三遍以上,但由于最近白天上班css晚上也在学习java,时间实在有限,只是大概粗读了一遍,上面的只是这一遍的感触。有机会在阅读第二遍第三遍的时候希望能在提出点意见点。

豪情 2010 7 22

使用css2.1实现多重背景、多重边框效果

2010年06月22日

翻译声明:

小志不才,看到这篇文章感觉不错,就通过好多翻译工具以及结合个人对文章的理解翻译了一下这篇文章,如有不妥之处望指教!

重要说明:文章原出处:http://nicolasgallagher.com/multiple-backgrounds-and-borders-with-css2/如果有转载的朋友切记一定要保留这个出处,谢谢!

如果可以的话也请保留一下小志第一次翻译的这篇文章的原链接:http://blog.linxz.cn/multiple_backgrounds_and_borders_with_css2/

——————– 不 可 爱 的 分 割 线 ——————————

使用css2.1实现多重背景、多重边框效果

在单个HTML元素上利用CSS2.1实现拥有3张背景图片和2张内容图效果,或者多重边框的效果。这种渐进增强的方式适用于所有支持CSS2.1伪元素及其定位属性的所有浏览器。不需要CSS3的支持。

阅读这个条目剩下部分 »

webrebuild.org第四届年会-北京站[2010.07.17]

2010年06月18日

webrebuild.org第四届年会-北京站[2010.07.17]

webrebuild.org第四届年会-北京站[2010.07.17]

时代财富科技有限公司招前端开发工程师

2010年06月13日

时代财富科技有限公司招前端开发工程师
职位描述:
1、主要负责制作页面,编写JavaScript脚本。
2、用web标准规范页面代码,优化页面下载速度,提高用户体验。
3、负责网站日常运营需求维护。

职位要求:
1、热爱前端开发工作,对前端开发有正确的认识
2、工作严谨、喜欢专研
3、熟悉XHTML、CSS、Javascript编程
4、理解Web标准,对可用性、可访问性等相关知识
5、专业不限,但是你一定要对前端很热爱。

公司网站: http://www.fortuneage.com
公司有丰富的中午餐提供,保险各方面正规流程,薪水面议,具体还是看个人的能力价值吧。

有兴趣的朋友请QQ联系12618118,或者直接发简历和相关作品到12618118@qq.com,谢谢,没作品勿扰。

地点:广州

小试CSS3旋转属性玩玩叠加的照片堆

2010年06月11日

现在CSS3被大家说得火热火热的,晚上突然间有股冲动,想小试一把CSS3,看看她的魅力到底有多大,没想这个魅力让我自己都十分惊讶,事实证明真的很好玩。

代码什么的就不写了,其实很简单,这次玩的仅仅只是旋转的属性 transform ,关于这个属性大家可以自己去尝试一下。小志不才,就是把图片定位叠加,然后旋转了一下。并且当鼠标经过的时候再将其转正,第一次玩CSS3,而且最近也比较忙,没具体写内容了。嘻嘻……别怪我懒

啥也不说,直接看效果吧,如果你的浏览器支持CSS3,那么就疯狂点击这里

参加2010年5月份Web标准化交流会后的感受

2010年06月1日

来到上海的时间刚刚好赶上“2010年5月份Web标准化交流会”,不过可惜我跑到附近哥哥家玩了,导致迟到。嘻嘻,第一次参加就迟到,脸红ing……

当我走进携程的大楼的时候,问了前台美女开交流会的位置,美女十分热情的告诉我,并且还说了句“你怎么来这么迟呢,他们都快开完了,你快上去吧。”让我心里突然小小的暖了一把,真想上去给她一个拥抱,可惜大大的前台隔着我跟美女,犹如牛郎跟织女隔着银河一般,可惜啊可惜。在会场中,首先让我听到的是场上大家在争论一个浮出层的表现方式,其中提到了用a标签的hover,使我十分纳闷,为什么行为效果要用hover伪类来实现呢,最后才明白他们这个只是引发性的讨论,其实他们是用JS来实现的,罪过,迟到的后果啊,错过了精彩部分。

哦,不,更精彩的好像是淘宝的同学带来的分享让我给错过了,人生最大的杯具莫过于此了,大概我就是这么滴与淘宝无缘吧。在会场经过了几个小时的交流讨论之后,个人感觉到上海这边的前端同学们对于xhtml和css这块的理解以及重视程度与北京、深圳还有段距离,希望是我的错觉吧。

一直以来都在CSS上莫打滚爬的,来到上海之后才知道,上海、杭州这边重视的是JS、PHP等方面的开发,而并非停留在CSS与XHTML之上。但也奇怪啊,我记得挺早的时候淘宝有同学提出“渐进增强”的概念,那么为什么当时我在会场中提到“差异化”会让大家以为就一定是要放弃IE6呢?其实我只是想说,我们仅仅只是在页面表现上让浏览器之间产生些许的差异,但功能上并无任何差异。

还有最大的一个感触就是,会场中的交流似乎并不是在交流,而是针对场内30来个人,每个人提出一个疑问进行解答,这样的交流方式让我感觉好别扭。最不喜欢的就是为什么每次话题都是北京那边的同学提出,然后我们要跟着这个话题走呢,而且最近几次的话题都是流程啊,BUG之类的,难道是为了解决主办方的一些工作上疑惑?如果交流是在场中,大家畅所欲言或者是进行PPT分享知识点,那也好啊。

这期并无太多收获,只是感觉出去见了一下上面的同学们,期待下期的交流会……

到上海后开始新的生活

2010年05月29日

离开深圳,离开腾讯已经有那么几天的时间了。记得那天那世界之窗酒吧街中跟柯零艾薇两个人聊了挺久,然后我说,当我离开深圳的时候我一定会写一篇日志,而且这日志是在我心中酝酿了很久的内容。不过没想到在离开的那几天是那么的忙碌,好多事情要处理,到了上海之后也是一阵的忙碌。今天我终于在上海落脚了,而且有了宽带,那么晚上我要做的事情就是把遗落的日志补上。

在深圳短短的两年半多一点的时间中,我得到了太多东西,也失去了不少。但失去的东西已经失去了,不可能再回来,而得到的东西却一直存在我心中。很多朋友不解我为什么要离开深圳,离开ISD,其实很简单,真的很简单。简单来说吧,前几天接到姐姐的电话,她说“你总算能跟大家一起过端午节了”。所以,离开的原因真的很简单,我已经漂泊太久了。

阅读这个条目剩下部分 »