did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780735710344

Xhtml

by ;
  • ISBN13:

    9780735710344

  • ISBN10:

    0735710341

  • Format: Paperback
  • Copyright: 2001-01-01
  • Publisher: Pearson P T R
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99

Summary

XHTML is an XML-based re-implementation of HTML 4.0. It is designed to support backward compatibility with HTML as well as support the extensibility and flexibility of XML. XHTML provides a concise overview of XHTML design, syntax, semantics, and capabilities. It is designed to teach Web professionals how to convert existing Web sites or documents to XHTML, and how to use XHTML to create new Web sites or documents. Also covered is how to work with XHTML and Web development tools such as Dreamweaver, FrontPage, HotMetal, and more. Overall, XHTML teaches the reader how to combine the legacy of the past with the promise of the future. The CD-ROM contains all the code from the book as well as sample designs and data sets. Also included are XHTML-compatible freeware and shareware programs.

Table of Contents

Introducing XHTML
1(13)
What Is XML?
2(2)
XHTML Is XML
4(1)
XHTML History and Antecedents
5(1)
The XHTML 1.0 Specification
6(3)
About Backward Compatibility
9(1)
The Argument for Adopting XHTML
10(1)
For More Information
11(2)
All About Markup
13(16)
The Purpose of Markup
13(4)
The Importance of Well-Formed and Valid Documents
17(1)
Of Elements, Attributes, Entities, and More
18(7)
How XML Changes HTML to XHTML
25(1)
Making XHTML Work for You
26(1)
For More Information
27(2)
Overview of Element Structure
29(76)
Common Attributes
29(2)
Alphabetic Listing of Elements
31(72)
For More Information
103(2)
Converting HTML to XHTML
105(16)
Differences Between HTML and XHTML
105(4)
Compatibility Issues and Browser Requirements
109(1)
Mechanical Translation from HTML to XHTML
110(5)
Working with HTML Tidy
115(4)
For More Information
119(2)
Working with Web Development Tools
121(14)
Dancing on the Bleeding Edge
121(1)
Who's Hip to XHTML?
122(12)
Other Tools, Other Rules
134(1)
For More Information
134(1)
Adding Style with CSS
135(26)
Why Use CSS?
135(7)
CSS for Today
142(1)
CSS Basics
143(8)
Property Categories
151(7)
Adding CSS to XHTML Documents
158(2)
Adding CSS to XML Documents
160(1)
For More Information
160(1)
Adding Style with XSL
161(24)
What Is XSL
162(6)
Transforming Your Pages with XSLT
168(14)
Associating Style Sheets with Your Documents
182(1)
Adding CSS to Your Transformed Documents
183(1)
XSLT Tools
183(1)
For More Information
184(1)
Understanding XForms
185(8)
The History of Web Forms
185(1)
Why Use Forms at All?
186(1)
Using Forms Today
187(2)
Present-Day Limitations
189(1)
What Exactly Are XForms?
190(2)
For More Information
192(1)
Calling Scripts and Other Objects
193(20)
Working with Media Types in XHTML
194(2)
The Document Object Model
196(4)
Creating Dynamic XHTML Pages
200(6)
object Element
206(3)
Using Java Applets
209(2)
Providing Alternatives
211(1)
For More Information
212(1)
Working with Multimedia and Graphics
213(16)
SVG Takes on Graphics
214(7)
Moving Beyond Static Images
221(3)
Working with Audio
224(2)
Making Movies
226(1)
For More Information
227(2)
Advanced Linking Techniques
229(28)
History and Theory of Linking
229(4)
XLink Basic Concepts
233(3)
Linking Elements with XLink
236(7)
The Role and Reason for XPointer
243(1)
XPointer and References
243(3)
Understanding XPath
246(7)
Bringing XLink, XPointer, and XPath Together
253(1)
The State of XLink Today
254(1)
For More Information
255(2)
The Benefits of Extensibility
257(26)
When Structure Matters Most
260(1)
Let the Data Drive Your Development
261(4)
Of DTDs and Schemas
265(10)
XML Schema
275(1)
Adding to the Base Namespace
276(2)
Incorporating XML Applications
278(4)
For More Information
282(1)
Where the Future Leads, XHTML Follows
283(16)
Upcoming Design Trends
284(4)
XHTML 1.1 Goes Modular
288(3)
Tracking Key Working Groups and Specifications
291(3)
Emerging Development Efforts
294(2)
Incorporating Legacy Web Sites with the Future
296(1)
For More Information
297(2)
A XHTML 1.0: The Extensible HyperText Markup Language 299(20)
A Reformulation of HTML 4 in XML 1.0 W3C Recommendation 26 January 2000
299(1)
Abstract
300(1)
Status of This Document
300(12)
1. What Is XHTML?
300(3)
2. Definitions
303(1)
3. Normative Definition of XHTML 1.0
304(4)
4. Differences with HTML 4
308(3)
5. Compatibility Issues
311(1)
6. Future Directions
311(1)
Appendix A: DTDs
312(1)
Appendix B: Element Prohibitions
313(1)
Appendix C: HTML Compatibility Guidelines
313(4)
Appendix D: Acknowledgements
317(1)
Appendix E: References
317(2)
B XHTML Elements and Attributes 319(26)
C CSS Properties Listed Alphabetically 345(18)
D A Compendium of HTML, XML, and XHTML Resources 363(8)
The Standards
364(1)
Online Resources
364(3)
Tools
367(3)
Books
370(1)
Magazines
370(1)
E Glossary 371(6)
F Contents on the CD-ROM 377(1)
What You Will Find
377(1)
What You Need to Get Started
378(1)
How to Get Started
378(1)
CD Contents
378(1)
Software Included
379

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program