本书由浅入深、循序渐进地介绍了HTML、XHTML和CSS的语法、元素、属性的使用方法。全书共分为4篇。篇为HTML的应用篇,介绍了HTML标签、元素以及属性和使用方法。第2篇为XML和XHTML应用篇,其中,关于XML应用,介绍了XML语法、如何设计XML、XML的数据结构、标签和标签属性类型以及命名空间;关于XHTML的应用,介绍了HTML与XHTML的区别,如何从HTML过渡到XHTML,如何校验XHTML,以及如何使用工具将HTML文件转换为XHTML文件。第3篇为CSS的应用篇,介绍了各种CSS样式属性的功能及用法、CSS滤镜以及如何校验CSS代码。第4篇为网页布局篇,介绍如何设置网页布局以及 CSS的布局技巧。 本书不仅适合学习制作网页的入门者阅读,也适用于有基础又想进一步提高网页制作能力的网页开发者。
本书深入剖析Tomcat 4和Tomcat5中的每个组件,并揭示其内部工作原理。通过学习本书,你将可以自行开发Tomcat组件,或者扩展已有的组件。Tomcat是目前比较流行的Web服务器之一。作为一个开源和小型的轻量级应用服务器,Tomcat易于使用,便于部署,但Tomcat本身是一个非常复杂的,包含了很多功能模块。这些功能模块构成了Tomcat的核心结构。本书从最基本的请求开始,直至使用JMX技术管理Tomcat中的应用程序,逐一剖析Tomcat的基本功能模块,并配以示例代码,使读者可以逐步实现自己的Web服务器。
《Effective JavaScript:编写高质量JavaScript代码的68个有效方法》共分为7章,分别涵盖JavaScript的不同主题。章主要讲述最基本的主题,如版本、类型转换要点、运算符注意事项和分号局限等。第2章主要讲解变量作用域,介绍此方面的一些基本概念,以及一些实践经验。第3章主要讲解函数的使用,深刻解析函数、方法和类,并教会读者在不同的环境下高效使用函数。第4章主要讲解原型和对象,分析JavaScript的继承机制以及原型和对象使用的实践和原则。第5章主要介绍数组和字典,阐述将对象作为集合的用法以及使用数组和字典的一些陷阱。第6章介绍库和API,讲解如何设计良好的API的技巧,以清楚、简洁和明确地表达程序,并提高可重用率。第7章讲解并发,在技术上讨论一些“约定成俗”的JavaScript用法。