Skip to main content

What is XHTML?

We have all heard of HTML. HTML stands for Hypertext Markup Language. What is a hypertext markup language, you ask? It is a language for specifying how certain text should appear. When you design a web page, you want certain content or text to be displayed in a specific way. You may want some text to appear in bold or italics, while other text you may want to display larger or in color.

HTML is not the only type of markup language. There are markup languages that apply to other types of applications, such as word processing or other software applications. However, HTML was by far the most important markup language ever created, as it became the standard for displaying information on what is now known as the world wide web, or internet.
However, HTML is not the only markup language being used on the internet today. Another, better version of HTML evolved as programmers began to realize that HTML was innately flawed in a variety of ways.

By 1999, a new specification was written in a language called XML, which forms the basis for XHTML. The World Wide Web Consortium says the following about XHTML:

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. XHTML is the successor of HTML, and a series of specifications has been developed for 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 allows for more flexibility 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, and (2) to create a layout for webpages that would be universally understood by browsers running on different platforms or on different types of screens, whether it be a PC platform with a standard 800 X 600 monitor, a laptop, a cell phone, or any other device.

So, to all you web designers out there, it is probably time to start designing your most important 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.

Comments

Popular posts from this blog

Recession is ending, Signaling Shift in the Economy

The most hopeful jobs report since last summer suggested Friday that the recession was ending, but the recovery will be marked by a still-rising unemployment rate and tens of thousands of job losses each month until next year. The American economy shed 247,000 jobs last month, the smallest monthly toll since last August, the government reported on Friday. While businesses are expected to keep cutting positions through the rest of the year, the Labor Department’s latest figures offered hopeful signs for the American worker and a measure of relief to the Obama administration, which has faced rising criticism as unemployment blew past its earlier projections. “The trend lines are positive,” said Mark Zandi, chief economist at Moody’s Economy.com. “We are going from massive job losses to just big job losses on our way to a stable job market, I think by next spring.” The length of the workweek increased, albeit slightly, for the first time since August, a sign that businesses were not scali

Which Windows 7 is right for you?

Windows 7 officially will be released to the public on Thursday, and judging by our poll, most readers have already decided to upgrade. For those who haven't, or for those who want a bit more information on just what you're getting with your Windows 7 Starter, Home Premium, Professional, or Ultimate, take a look at the chart and explanation below. . Starter Home Premium Professional Ultimate . 32-bit and 64-bit versions 32-bit only Both Both Both . Maximum physical memory (64-bit mode) N/A 16 GB 192 GB 192 GB . Maximum physical CPUs supported 1 1 2 2 . Home Group (create and join) Join only Yes Yes Yes . Backup and Restore Center Cannot back up to network Cannot back up to network Yes Yes . Multiple monitors No Yes Yes Yes . Fast user switching No Yes Yes Yes . Desktop Wallpaper Changeable No Yes Yes Yes . Desktop Window Manager No Yes Yes Yes . Windows Mobility Center No Yes Yes Yes . Windows Aero No Yes Yes Yes . Multitouch No Yes Yes Yes . Premium Games Included No Yes Yes

The Future of the Desktop

Everything is moving to the cloud. As we enter the third decade of the Web we are seeing an increasing shift from native desktop applications towards Web-hosted clones that run in browsers. For example, a range of products such as Microsoft Office Live , Google Docs , Zoho , ThinkFree , DabbleDB , Basecamp , and many others now provide Web-based alternatives to the full range of familiar desktop office productivity apps. The same is true for an increasing range of enterprise applications, led by companies such as Salesforce.com , and this process seems to be accelerating. In addition, hosted remote storage for individuals and enterprises of all sizes is now widely available and inexpensive. As these trends continue, what will happen to the desktop and where will it live? This is a guest post by Nova Spivack , founder and CEO of Twine. This is the final version of an article Spivack has been working on in his public Twine . Is the desktop of the future going to just be a web-hoste