推荐一本书:《超越CSS:Web设计艺术精髓》

标签:CSS

忘了是什么时候从VeryCD下的这本《超越CSS:Web设计艺术精髓(Transcending CSS: The Fine Art of Web Design)》了,昨晚在火车上无聊,就看起它来了。

就像当初读了《设计模式精解(Design Patterns Explained: A New Perspective on Object Oriented Design)》才理解面向对象的内涵一样,看了这本书我才发现XHTML+CSS的精髓。
以前我所学的只是为了表现一个效果,而随意滥用标签而已;所以觉得那些看到添加几个div而感到不干净的人很无语。而事实上,XHTML的标签应该是表意的,所以设计师们会追求不用多余的无意义的标签,去表现他的创意。而且这在很多时候是可以做到的,代码也显得也更为优雅。

当然,Web设计中最大的敌人是浏览器,而本书的作者倾向于只对最好的浏览器展现最美的效果,并用JavaScript修正一些小bug。
我的观点也基本相同,只是甚至懒得管IE而已。像本站用IE访问时,就看不到Google Friend Connect,并且PNG图片的透明度也有问题。
以后我的博客也会继续放弃对IE全系列的支持,初步计划是采用HTML 5+CSS 3。

顺带一提,这里还有本《CSS禅意花园(The Zen of CSS Design: Visual Enlightenment for the Web)》,有空我传到网盘去吧…
这2本书的英文版都比较老了,所以浏览器相对目前是比较落后的,以至于当时基本不能使用CSS 3。

1条评论 你不来一发么↓ 顺序排列 倒序排列

    向下滚动可载入更多评论,或者点这里禁止自动加载

    想说点什么呢?