《CSS Zen Garden – CSS禅意花园》中文版学习笔记(14)
因为汉字笔画复杂、样式美观,所以很多设计师非常欣赏它所体现出的细节。一种典型的西方设计方式就是一知半解地将若干汉字拼凑起来,以体现出某种“神秘”的意味。
因为汉字笔画复杂、样式美观,所以很多设计师非常欣赏它所体现出的细节。一种典型的西方设计方式就是一知半解地将若干汉字拼凑起来,以体现出某种“神秘”的意味。
禅意花园的HTML文件一旦发布,就不能再修改(其他人会开始为这个HTML编写CSS样式文件并提交上来),所以Shea花费了一段时间来检查文档的标记和内容是否合适,且还要保证文档中有足够的class和id元素,以便于日后用不同CSS进行修饰。
需要注意的是,所谓Web“标准”,并不是传统意义上的“标准”——“Web标准”只是一种建议而已,并不是强制执行的规定。这一点在W3C的文档中也有体现:文档的名称都以“建议( Recommendation)”命名,而不是“标准( Standard)”。
CSS Zen Garden -CSS 禅意花园这个站点,提供网页的源文件,人们可以用 CSS 将它设计成各式各样的风格并提交上来。它反映了时代的潮流,并立即吸引了顶尖平面设计师的注意力,激发了Web设计师学习掌握CSS的热情。
CSS禅意花园迎来了它的春天。当时,研究CSS的人们主要是程序设计师,这些程序设计师在如何从技术角度使用CSS方面非常精通,但他们的作品却都略显简单乏味,从艺术角度看,实在不敢恭维。
W3C还是从20世纪90年中期发布标准化HTML版本开始,陆续提供了一系列的规范。这一系列规范约束了发送给浏览器的HTML代码,旨在以一种智能、易用并便于实现的方式解决浏览器之间的兼容性问题。
著名的浏览器之战。虽然竞争有利于创新,但这个过程也同样让人感到窒息:Web开发者不得不为同一个站点维护多个版本的HTML代码,因为为某种浏览器编写的HTML代码极少能够在另一种浏览器中正常显示。
《CSS Zen Garden – CSS禅意花园》采用的也是这种模型,阅读的方式也没有对错之分。既可以从头开始逐页阅读,也可以直接跳到感兴趣的章节。读者可以以任何非线性方式阅读本书,以任何顺序研究书中的每个作品。