Essential CSS and DHTML for Web Professionals

by
Edition: 2nd
Format: Paperback
Pub. Date: 2002-01-01
Publisher(s): Prentice Hall
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $31.49

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

95% of all Web users now have CSS/DHTML compatible browsers. Now's the time to leverage these technologies to build sites that load faster, look hotter, and work better! In this fully updated best-seller, two renowned Web developers help you master CSS and DHTML -- hands-on! Learn how to use CSS and DHTML to build real-world sites that sell products, educate visitors, display ads, present quizzes, and deliver sophisticated interactivity. The book begins by introducing the fundamentals of CSS style sheets, including the STYLE Tags; Z-Index stacking; and more. The authors demonstrate how to add DHTML-based interactivity; build pop-ups for search and secondary navigation; create splash screens; and much more. The book also includes practical solutions for reliable cross-browser coding. All finished sample sites and applications are on the Web -- so developers can reuse the code, and see exactly how their pages should look and work.

Table of Contents

Foreword.
Acknowledgments.
About the Author.
1. What Are CSS and DHTML?
What Is CSS? What Is DHTML? DHTML vs. Flash. Browser Hell. What You Need to Know Already.

2. CSS (Stylesheets).
Stylesheet Overview. What Classes Can Specify. Where to Set Styles and Classes. Linking to an External Stylesheet. Positioning Layers. Modifying HTML Tags.

3. The DHTML Begins.
Page Structure: The DOM. Cross-Browser Coding. Hiding and Displaying Layers. Full Secondary Navigation. Another Good Way.

4. Animating Layers.
The Task: Slide the Menus Away. Your First Animation.

5. Dragging Layers.
Planning. Dragging Basics. Dragging Code. The Whole Thing.

6. An Interactive Quiz.
The Plan. The HTML. The JavaScript.

7. Super-Size the Shelley Quiz.
The Plan. The HTML. The JavaScript.

Appendix A: CSS Style Attribute Reference.
Box Property Attributes. Color and Background Attributes. Classification Attributes. Font Attributes. Text Attributes. Position Attributes.

Appendix B: Miscellaneous References.
Good Web Resources. External Stylesheets. Positioning Attributes. Measurement Units. Colors.

Appendix C: JavaScript Reference.
Basic Objects. Operators. Control Statements. Global Functions. Statements.

Appendix D: Netscape Navigator 4 and Internet Explorer 4 DOM Reference.
A. Anchors. Applets. Area. Button. Checkbox. Document. Elements. Embeds. Event. FileUpload. Form. Forms. Frames. Hidden. History. Images. Links. Location. Navigator. Option. Password. Radio. Reset. Screen. Select. Submit. Text. Textarea. Window.

Appendix E: Internet Explorer 5+ and Netscape 6 DOM Quick Reference.
All HTML Elements. Specific HTML Tags and Objects.

Index.

Excerpts

PrefaceWhen I first started learning DHTML, there were two kinds of books on the market: overly simplified, cutesy books that were appropriate for technophobe junior high schoolers, and huge reference tomes that had their own gravity. But nothing really taught me how to build pages for real clients using CSS and DHMTL.This book will guide you through CSS (also called "style-sheets") and DHTML, using examples and techniques taken straight from my experience as a Web designer and programmer. I'll start off with basic concepts and simple examples and work up to more sophisticated effects and functionality. Who This Book Is ForThis book is for beginning to intermediate Web designers or programmers. You should already know enough HTML to build a simple table and form, and enough JavaScript to create an image rollover. You don't have to be a professional, but some basic Web development skills will make this book's material easier to digest. I'm assuming you want to add a little spark and interaction to your Web pages, as well as find a solid and simple way to control the fonts on your pages. How This Book Is Laid OutThe first code-heavy chapter covers CSS in all of its useful forms with a myriad of examples. The rest of the chapters focus on DHTML by presenting a real-world task and walking you through it step by step. All of the examples are for one of two fictional companies: Shelley Biotechnologies or Stitch, an online fashion magazine (like every other book in this series).The exercises and examples are designed to give you a solid, market-ready foundation in DHTML and enough expertise in practical solutions to carry you through 90% of the DHTML projects you'll do. You'll find there's often more than one way to accomplish a feat in DHTML, which is fine--there is no right or wrong in coding.All of the code, images, and working examples are available for download and viewing on www.wire-man.com/dhtml2 and www.phptr.com/essential . Special for Second EditionI am delighted to be able to write a second edition of this book. I've received hundreds of emails from readers of the first edition--some good, some bad. I have implemented many of the suggested changes, and kept the things people liked. I think the book is much stronger for it. If you have any questions or comments, feel free to drop me a line at dhtml2@wire-man.com --I'd love to hear from you.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.