Knowing HTML Is Not Nearly Enough



Author: Jim Pretin

Every web designer is familiar with the HTML programming language, which stands for Hypertext Markup Language. The language has been in use since the advent of cyberspace, and although it will probably always be used, it is already being supplemented by newer, more versatile versions of HTML.

The Extensible HyperText Markup Language (XHTML) is a family of current and future document types and modules that reproduce, subset, and extend HTML, reformulated in XML. XHTML family document types are all XML-based, and ultimately are designed to work in conjunction with XML-based user agents.

Unlike HTML, which focuses on describing how data or text is supposed to be displayed, The XML language instead describes what the data is. So, XML is not something that is apparent on a web page, because it does not actually tell your browser how to display the data.

As information and data presented on the world wide web became more complex, XML was invented to effectively structure, store, and send this information.

What makes XML truly unique is that there are no predefined tags as is the case with HTML. All of the tags used in HTML have already been defined, such as the paragraph tag, the header tag, and all the various style tags. XML is not defined. You can make your own tags!

XML, forms the basis for a language called XHTML. XHTML is what is known as a meta-language, which is a language for defining a markup language. To put it simply, SGML (Standard Generalized Markup Language) is the basis for HTML. XML is a more refined subset of SGML, and forms the basis for XHTML. On the whole, XHTML is more flexible than HTML.

XHTML was developed for two reasons:

(1) to try to create a language that could more effectively convey the meaning of a particular webpage to a computer.

(2) to create a layout for webpages that would be universally understood by browsers running on different platforms or on different types of screens.

This is extremely important, because people are now using a wide variety of gadgets to connect to the internet, as almost every electronic device on the market now comes equipped with email and internet access. Cell phones, palm tops, computers installed in automobiles; they all have built-in web access.

Each of these devices display text and graphics differently, and utilize different platforms and a variety of web browsers. As a result, someone using a cell phone to access a certain web site may not be able to view it properly because the browser running on that cell phone might not be able to display the HTML. The platforms that run on some of these new products and devices are not totally compatible with HTML.

So, it is imperative that most web designers learn to design web pages in XHTML. As almost every electronic device on the market is now equipped with internet access, it is important to use a versatile programming language like XHTML so that your web pages can be viewed and properly formatted across a wide variety of platforms.

About the Author:
Jim Pretin is the owner of http://www.forms4free.com, a service that helps programmers make an HTML form. "


Total Word Count: 552
Click here to View more Articles at: Invision-Graphics
Invision-Graphics Article Source:

Approved on Sunday, March 25 @ 14:44:57 EDT by Shawn DesRochers
 
Options
 Return to the main page Return Home

 Print Page Print Version

 Send to a Friend Send To A Friend

 Discuss Article Discuss Article

 Related Articles Related Articles

 Search Articles Search Articles

 Stories Archive Stories Archive

 Subscribe Newsletter Subscribe Newsletter

 Syndicate Article Topic: HTML XML News Feed

 Contact US Contact US
Article Rating
Average Score:
Votes: 0

Rate this article:
Knowing HTML Is Not Nearly Enough

Knowing HTML Is Not Nearly Enough – Aticle Rating 5 Stars
Knowing HTML Is Not Nearly Enough – Aticle Rating 4 Stars
Knowing HTML Is Not Nearly Enough – Aticle Rating 3 Stars
Knowing HTML Is Not Nearly Enough – Aticle Rating 2 Stars
Knowing HTML Is Not Nearly Enough – Aticle Rating 1 Star


Syndicate Article
 My Yahoo!
 Google
 NewsGator
 Stumbleupon
 PluckIT
 Rojo
 Bloglines
 My AOL
 Blogrolling
 ENewsblog
 NewsIsFree
 NetVibes
 del.icio.us
 Technorati
 Digg This
 FeedBurner
 FeedMailer
Sponsor Advertising
Blogging Fusion Blog Directory
Submit your blog to Blogging Fusion Blog Directory for FREE. Start increasing your backlinks and traffic today!

Text Advertising Info Text Advertising Info
Support US

Make a donation!
If you enjoy our services, make a donation today!

Google Support Ads
Related Links
More about HTML
News by Admin


Advertise Here

Most read story about HTML:
How to Create HTML Email Newsletter

Book Advertising
Get this Book Now
Buy this Book Now!
Click Here
Comment on Article:"Knowing HTML Is Not Nearly Enough" Login | Create an Account | 0 comments
The following comments are owned by the individual who posted them. Invision-Graphics is not responsible for the content or the accuracy of the following statements.
No Comments Allowed for Anonymous, please Register
Related Categories
Technorati TagsTechnorati Tags


Click Here to Advertise
Affordable Hosting! http://www.invision-graphics.com/images/banners/468X60_VISIONHOSTING.gif
 Today: 4,201  Yesterday: 39,154  Total Hits: 41,507,729
Page Rendered in: 0.09s - Total Queries: 40 - MySQL DB: 18.6 mb's - Pages served in past 5 minutes: 130