would all be good examples of XML tags.
XML documents use XSL (eXtensible Style Sheets) to define how XML content is displayed. The combination of XML and XSL creates a web standard that can support platforms such as cell phones, televisions, cars, wallet sized wireless communicators, kiosks, and desktops.
XHTML forms a bridge to XML by requiring all layout tags to be defined in the CSS document. Also, because XHTML is modular, it makes it easier to combine HTML documents with non-html content items such as vector graphics, multimedia, and e-commerce applications.
Have you written for a refrigerator before?
With the advancement of XHTML/CSS and XML/XSL web designers will take on a new role. Rather than designing strictly webpages, designers will now be called upon to design internet interfaces for a wide variety of devices ranging from kitchen appliances to car-navigation systems.
XHTML also attempts to cross the bridge between web and print media. Documents coded in XML can be published both online and in print.
“Second, XHTML is designed for portability. web browsers have become behemoths of code bloat. You name it, there's code in the newest browsers to do it. But according to some estimates cited by the W3C, by 2002, 75 percent of web document viewing will be through non-desktop devices like palm computers, televisions, toasters, and other alternative platforms, not through browsers on PCs. Your web-enabled toaster will have less room for bloated code, and its browser will need to be able to count on standards-based documents. It may not be able to display current incarnations of HTML because of the non-standard code involved.” (
http://webreview.com/wr/pub/1999/07/16/feature/index.html)
Difference Between HTML and XHTML Transitional:
- XML is case-sensitive. All HTML element and attribute names must be in lowercase.
- All attribute values must be quoted
- All non-empty elements must be terminated
- Elements must nest, not overlap
- The and elements cannot be omitted.
- The element must be the first element in the element.
Want to use XHTML immediately?
Included in W3C’s specification release is a host of tools that can help you make the initial transitions from HTML to XHTML.
Dave Raggett's HTML TIDY is a free utility to fix coding mistakes automatically and tidy up sloppy editing into nicely layed out markup. It is a highly recommended tool for anyone wanting to begin the document conversion from HTML to XHTML.
Available from:
http://www.w3.org/People/Raggett/tidy/.
XHTML Enjoys Wide Industry Support
Many big Internet and Technology names have publicly announced their support and intention to use the new XHTML standard. The list of supporters includes: Ask Jeeves, Hewlett-Packard, HTML Writers Guild, IBM, Netscape, Opera and the Web3D Consortium.
This quotation from the Web3D Consortium characterizes the excitement of the Industry giants:
“The Web3D Consortium is a non-profit organization dedicated to the development and support of open standards for 3D graphics on the Web. We enthusiastically support XHTML advancement as a W3C Recommendation. Our concurrent efforts producing the Extensible 3D (X3D) Graphics specification benefit directly from XHTML progress. Authors will be able to produce rich multimedia content that includes X3D scenes, SVG, MathML, audio, video, and streaming events, all integrated compatibly within an XHTML hypermedia framework. We continue working with W3C activities to produce compatible and interoperable technologies.”
-- Don Brutzman, Vice President of Technology, Web3D Consortium