XHTML stands for E
Xtensible
Hyper
Text
Markup
Language. XHTML is a reformulation of HTML 4.0 in XML 1.0.
XHTML is a new language for building web pages that has recently been proposed
as a W3C Recommendation. This proposed Recommendation caused lots of
debate on account of XHTML's usage of XML namespaces. In addition, we cover the following topics:
Chapter 1: Introduction to XHTML
- The Well-Formed XHTML Document
- Three Flavors of XHTML
- Understanding Markup Languages
- Origins of Markup
- Tags and Elements
- Following Rules and Establishing Structure
- Parsing Particulars
- Presenting Style Sheets and DOM
- Achieving Massive Scalability
Chapter 2: Markup Languages for the Web
Chapter 3: Wading into XHTML
- Introducing XHTML 1.0
- Crafting Strictly Conforming Documents
- Constructing Your XHTML Documents
- Giving Your Documents a Basic Structure
- Using to Describe Your Documents with Meta Information
- XHTML Versus HTML
- Differences with HTML
- HTML Compatibility Guidelines
Chapter 4: Making XHTML Sing
- Sounding off with Audio Files
- Popular Web Audio File Formats
- Weaving Audio into XHTML Pages
- Linking to Audio Files
- Creating Background Sounds for Internet Explorer
- Embedding Audio Files
Chapter 5: Making XHTML Dance
- Weaving Images into XHTML Pages
- Linking to Image Files
- Displaying Images Inline
- Using JavaScript to Create Banner Ads and Image Rollovers
- Creating Background Images and Colors
- JPEG2000 (J2K)
- Hooking Up Video
- Entering the Third Dimension with Browser Plug-Ins and Java Applets
- Plugging in Web3D Plug-Ins
- Hooking Up 3D Java Applets
Chapter 6: Format and Present Your Pages
- Introducing Cascading Style Sheets (CSS)
- Why Bother with Style Sheets?
- CSS Versions and Browser Support
- Creating Style Sheet Rules in CSS
- Understanding the Cascade in CSS
- Linking and Importing External Style Sheets
- Creating Document-Level Styles
- Creating Element-Level Styles
- Setting Background Colors and Images
- Creating Text and Link Styles
- Setting Link Colors
- Coloring Headings, Paragraphs, and Other Text
- Customizing Fonts
- Controlling Page Formating and Layout
Chapter 7: Bring Your XHTML Pages to Life
- Introducing JavaScript
- Weaving Scripts into Web Pages
- Internal Scripts Appear Alongside Markup
- Using Comments to Hide Scripts from Older Browsers
- Placing Scripts in Document Head
- Specifying the Script Language and MIME Type
- Managing the Many Versions of JavaScript
- External Scripts Reside Outside of Your Page
- Inline Scripts Appear Inside XHTML Elements
- Ready-to-Use Scripts
- Fading Background Colors
- Creating and Image Slide Show
- Preloading Images for Smooth Image Rollover Effects
- Animating Layers to Create Background Rain
- Weaving Dynamic Sound Elements
- Creating Pop-Up Windows for Page and Site Navigation
- Enhancing Forms
Chapter 8: Using Forms and Scripts
- Combining Forms and Scripts for Smart Input
- Instant Form Field Validation
- Creating Form Controls with Input Elements
- Designing Smart and Secure Data Input Pages
- Rolling Your Own Interactive XHTML-FML Forms
Chapter 9: Using Tables to Organize Web Page Data
- Organize Data into a Grid of Rows and Columns
- Importance of Captions, Headers, and Footers
- Creating Cells That Span Multiple Rows or Columns
- Grouping Columns
- Aligning Cell Data Horizontally and Vertically
- Tweaking Cell Appearance Using Borders, Frames, and Rules
- Adding a Dash of Style to Your Tables Using CSS
Chapter 10: XHTML Development Tools
- Stand-Alone XHTML Authoring Tools
- XHTML Quick Reference
Would you like to learn XHTML? We provide
home tutoring service.
We also provide
e-commerce/graphics & web design service at your home or office.
Please
contact us for any additional information.