If you're a web developer who has worked with HTML, you will find much of XHTML instantly familiar and readily usable. However, there are parts of XHTML that are derived from XML, which may be unfamiliar and perhaps a bit harder to understand. In XHTML, Chelsea Valentine and Chris Minnick provide the explanations and explorations that will help you become familiar and comfortable with the "X" in XHTML. XHTML addresses the need of working Web professionals to learn what XHTML is and how best to use it, and helps those who are contemplating making the switch from HTML to XHTML decide if and when to take the plunge. Both the authors not only write about and teach XHTML, but also consult and implement this technology as part of their workday routines. They've learned from their audiences and students what people most need to know, and what examples and illustrations best illuminate that information. That collective wisdom drives this book throughout.
From the Publisher
This book is written for web professionals who work with content creation and delivery issues and who want to learn what XHTML is and how best to use it. It answers the question as to why someone would want to take the time to switch existing content in HTML to XHTML as well as how best to utilize XHTML moving forward. The main goals of the book are:
-explain and provide examples about the relationship between XHTML and HTML, and XHTML and XML.
-explain and show how to implement standard, static Web content in XHTML with the same facility capability as in HTML.
-explore and expose the underlying XML structure of XHTML so that it may be properly stated in XHTML documents and so that the structure can be fully exploited. Because this enables XHTML to provide functions and manage text in ways that HTML never could, this is a crucial point to understand.
-describe how to convert HTML and XHTML via the most efficient means.
-acquaint you with the mechanics available to XHTML to control how Web documents appear when rendered in a browser using both Cascading Style Sheets (CSS) and the Extensible Stylesheet Language (XSL).
-describe how you can include nontextual information in XHTML documents, such as multimedia and graphics.
-explore various methods for accepting input through XHTML documents and for adding interactivity to such documents, including user input to forms (XForms), calling scripts, creating dynamic pages, and so forth.
-explore the benefits of XML-derived functionality in XHTML documents, particularly when it comes to using advanced linking techniques and creating and using customized markup or other previoously defined XML applications in the context of an XHTML document.
-acquaint you with emerging trends in web design, web development, and emerging XML/XHTML specifications that may impact your web activities.
There are no better people to learn XHTML from. Chelsea Valentine and Chris Minnick both teach and write about XHTML on a daily basis so they see what works and what doesn't. Learn from their experiences and avoid the pitfalls that they've already encountered. Gain the knowledge that they share with students and other professionals so that you too can create useable websites.
We've taken numerous quality assurance steps in writing and developing this book. It's important to us that we hear from our readers about their opinions on our books. If you would like to share your thoughts on this book, please write to us directly at nrfeedback@newriders.com. We welcome your comments!
Enjoy the book.
See all Editorial Reviews









