Knowing HTML Is Not Nearly Enough

Every web designer is familiar with the HTMLLanguage) is the basis for HTML. XML is a more
programming language, which stands for Hypertextrefined subset of SGML, and forms the basis for
Markup Language. The language has been in use sinceXHTML. On the whole, XHTML is more flexible than
the advent of cyberspace, and although it willHTML.
probably always be used, it is already beingXHTML was developed for two reasons: (1) to try to
supplemented by newer, more versatile versions ofcreate a language that could more effectively
HTML.convey the meaning of a particular webpage to a
The Extensible HyperText Markup Languagecomputer, and (2) to create a layout for webpages
(XHTML) is a family of current and future documentthat would be universally understood by browsers
types and modules that reproduce, subset, andrunning on different platforms or on different types
extend HTML, reformulated in XML. XHTML familyof screens.
document types are all XML-based, and ultimately areThis is extremely important, because people are now
designed to work in conjunction with XML-based userusing a wide variety of gadgets to connect to the
agents.internet, as almost every electronic device on the
Unlike HTML, which focuses on describing how datamarket now comes equipped with email and internet
or text is supposed to be displayed, The XMLaccess. Cell phones, palm tops, computers installed in
language instead describes what the data is. So, XMLautomobiles; they all have built-in web access.
is not something that is apparent on a web page,Each of these devices display text and graphics
because it does not actually tell your browser how todifferently, and utilize different platforms and a
display the data. As information and data presentedvariety of web browsers. As a result, someone using
on the world wide web became more complex, XMLa cell phone to access a certain web site may not be
was invented to effectively structure, store, andable to view it properly because the browser running
send this information.on that cell phone might not be able to display the
What makes XML truly unique is that there are noHTML. The platforms that run on some of these new
predefined tags as is the case with HTML. All of theproducts and devices are not totally compatible with
tags used in HTML have already been defined, suchHTML.
as the paragraph tag, the header tag, and all theSo, it is imperative that most web designers learn to
various style tags. XML is not defined. You can makedesign web pages in XHTML. As almost every
your own tags!electronic device on the market is now equipped with
XML, forms the basis for a language called XHTML.internet access, it is important to use a versatile
XHTML is what is known as a meta-language, whichprogramming language like XHTML so that your web
is a language for defining a markup language. To putpages can be viewed and properly formatted across
it simply, SGML (Standard Generalized Markupa wide variety of platforms.