search for books and compare prices
Tables of Contents for Xhtml
Chapter/Section Title
Page #
Page Count
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