《Web标准设计》针对Web开发人员讲解Web标准。开始部分解释了Web标准的一些概念跟误会,之后详细介绍了构成Web标准的各个组成部分,着重介绍了XHTML和CSS的应用,同时还讨论了JavaScript、XML、XSLT的应用,此外还介绍了中文的特殊表现、命名的应用以及Web标准中最常给人忽视的无障碍网页倡议(WAI)。该书以实例的形式介绍了这些内容的组合应用,以及一些常见和不常见的技术。讲述的内容为Web标准,其重点是XHTML+CSS。
书名:Web标准设计
作者:刘杰
出版社:清华大学出版社
出版时间:2009年
ISBN:9787302187066
开本:16
装帧:平装
介绍Web标准的一些概念,包括选择的目的、带来的好处以及一些误解。
介绍Web标准的核心组成部分中的XHTML,从常见元素的介绍到与HTML的区别以及元素应用的细节。
介绍处理表现的CSS,从基本的语法到复杂的选择符的使用,以及使用的单位与应用的方式,此外还介绍了继承与覆盖和优先权的计算。
通过实例的形式开始介绍XHTML+CSS的应用,在介绍应用的同时还分析了对应的XHTML或CSS的详细属性的使用,包括基础的属性应用和盒模型的详细介绍。
通过实例的形式介绍了使用XHTML+CSS的各种常用布局以及实现的原理。包括从经典的三行两列固定宽度的布局到复杂的多栏布局的各种布局的有效的实现方式。
介绍产生兼容问题的一些本质以及解决的方式,包括讨论各浏览器兼容的必要、兼容的方式以及各个问题产生的原因和解决方向,之外还讨论了IE私有的Layout机制和各浏览器的块级格式化范围。
通过实例的形式介绍CSS的一些常用技巧,包括滑动门技术、圆角的实现、标识当前页面等常用技巧,此外,还讨论了一些好玩的技巧,比如放大文字、图片,实现Tips提示等技巧。
介绍具有中国特色的汉字的一些特殊性及一些文字相关的技巧。包括缩放文字的机制、文字的行高基线问题,以及文字在多种情况下的变化,比如在文本框中、不间断的文字、省略部分文字等,此外还介绍了常用的字体及影响字体的因素。
介绍命名的应用。包括命名的规则和原则,以及命名的重要性,此外还介绍了自定义标签和通过命名产生应用的Microformats(微格式)。
介绍通过转换概念实现的一些常见技巧,包括有文字替换、缩放布局、用“叠”的方式来实现一些非常规的效果的实现。此处还讨论了百分比加减固定数值的实现、margin负值实现两列等高及在各浏览器中实现类inline-block的效果。
重点介绍了IE的私有属性和Firefox实现的一些CSS3的私有属性,此外还讨论了校验的意义及与其它浏览器兼容的建议。
介绍Web标准组成的一个重要的部分——JavaScript。从概念开始,包括语法、变量、基本的数据类型、表达式与运算符、函数、对象,以及DOM和事件处理等。此外,还介绍了怎样把JavaScript与XHTML和CSS整合应用的一些技巧及部分JavaScript的实用特效。
讨论Web标准组成的另一个重要的组成部分——Accessibility(可访问性)。包括概念上的一些解释及WCAG的一些个人的见解。此外还介绍了一些通过技术层面解决的问题。
通过实例介绍网站发展的另一个方向——XML的应用,包括与XHTML、CSS的关系及应用,及XML与XPath和XSLT关系与应用。此外还讨论了XML的未来。
通过创建两个网站的首页介绍了各种各样的技术的整合应用。包括网站从设计稿转变成页面的各步骤的实现,以及各种情况出现时的处理。此外,还讨论了架构网站前端要注意的问题和建设自己网站的建议。
作者给读者的一些建议。
刘杰,网名(嗷嗷),1999年接触网页制作,2004年接触Web标准,是国内Web标准的先行人士。曾担任过网页设计师、前端开发工程师、交互设计师、产品设计师等职位,现任百度电子商务事业部前端设计师。多年来致力于Web标准的应用与推广,曾在国内最大的网站设计与开发技术论坛——经典论坛bbs。
秀友百科词条内容均由网友提供,仅供参考。如发现词条内容有问题,请联系管理员。