CSS大师的启蒙课
CSS是一种Web标准。所以,我想先简单介绍一点与Web标准有关的背景,然后再向读者推荐这本书。
现代Web开发,随着CSS和JavaScript的兴盛很快达到了高潮。而且,明确地将Web前端(客户端或者说浏览器)开发划分为结构层(XHTML)、行为层(JavaScript)和表现层(CSS),也是近两三年之内的事。里程碑式的事件就是2003年5月New Riders出版社出版了Jeffrey Zeldman的那本《Designing With Web Standards》。国内在2004年5月引进出版了这本书的中文版《网站重构:应用Web标准进行设计》(电子工业出版社。傅捷、王宗义、祝军译)。自此以后,无论是国外还是国内,“Web标准”逐渐成为Web开发领域中的热门关键词。
Jeffrey Zeldman于1998年创立了Web标准组织(Web standards Project)(中文简介页面),该组织在说服浏览器开发商(主要是以前的网景和微软公司)结束长达近十年的浏览器战争,推动基于标准开发浏览器方面作出了卓越的贡献。在Web开发中,当提到跨平台、兼容性时,通常都是指以下几款浏览器:
- Internet Explorer
- Firefox
- Opera
- Safari