Essential CSS and DHTML for Web Professionals

Essential CSS and DHTML for Web Professionals

2.66 (6 ratings by Goodreads)
By (author)  , By (author) 

List price: US$29.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


With Cascading Style Sheets and Dynamic HTML, you can supercharge your Web site, both visually and functionally. Now, learn CSS and DHTML fast! This no-nonsense guide teaches CSS and DHTML in the context of building two Web sites that reflect the most common scenarios Web professionals encounter: a company selling products and educating visitors; and a content site selling ads and subscriptions. The finished sites are on the Web, so you can reuse the code, and see how your pages should look -- and work! Coverage includes: defining styles with the STYLE tag, blocking off content with the DIV tag, stacking, interactivity, pop-ups, cross-browser coding, animating layers, creating E-commerce shopping carts, and much more. Essential CSS and DHTML for Web Programmers is one in a new series of books that share the same dynamic Web site, and can teach all the Web development skills you need, from PERL to Photoshop -- fast!show more

Product details

  • Paperback | 208 pages
  • 148 x 228 x 12mm | 439.98g
  • Pearson Education Limited
  • Prentice-Hall
  • Harlow, United Kingdom
  • English
  • w. figs.
  • 0130127604
  • 9780130127600

Table of contents

1. Stylesheet Fundamentals. The Big Projects. Task: Lay Out the Shelley Homepage in Cascading Style Sheets (CSS). Positioning Elements. Defining Position with . Blocking Off Content with . Stacking with Z-Index. Adding Style to Elements. Modifying HTML Tags. Classes. Tight Control with . Cascading and Overlapping. ID Selectors. 2. The DHTML Begins. Task: Add DHTML Interactivity to the Shelley Homepage. Pop-Up Search Window. Using JavaScript to Pop Up Secondary Navigation. Cycling through a Feature Splash Screen. 3. Cross-Browser Coding. Task: Code the DHTML on the Shelley Homepage to Be Cross-Browser. Coding for Both Browsers Using the Eval() Statement. Coding for Layer Visibility. Browser-Specific Features to Avoid. 4. Preparing a Storefront for DHTML. The Big Project. Task: Preparing the Stitch Page for E-Commerce. Overview of the Storefront. Setting Up CSS and JavaScript. 5. Animating Layers. Task: Create Animated Product Rollout for Three Product Lines. Animate a Single Layer. Animate Multiple Layers. Another Method. 6. Dragging Layers. Task: Create Draggable Layers for Placing Products in the Shopping Cart. How the Code Works. Events. Browser Differences. Objects. Dragging and User Interface. Clipping Regions. The Meat of the Code. What We Left Out. 7. A Really Interactive Quiz: Part One. Task: Create a Fully Interactive Quiz for Shelley Biotechnologies. The Functional Spec. The Quiz Questions. Scoring. Progress/Navigation. After the Quiz. Building the Questions. Cycling through the Questions. 8. A Really Interactive Quiz: Part Two. Introduction. Quiz Progress and Navigation. What Should Happen. Quiz Progress Images and Code. The End of the Quiz. Appendix A: CSS Style Attribute Reference. Appendix B: Miscellaneous Reference. Appendix C: JavaScript Reference. Appendix D: Cross-Browser DOM Reference. more

About Dan Livingston

Dan Livingston's high-profile Web design clients include Apple. Pacific Bell, and Novell. His sites have won numerous awards and been featured on CNN Prime Time. Micah Brown co-owns Etail Enterprises, a Northern California Web advertising consultancy. Sites he has developed include Dr. Laura, Pacific Bell, and more

Rating details

6 ratings
2.66 out of 5 stars
5 0% (0)
4 33% (2)
3 17% (1)
2 33% (2)
1 17% (1)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X