HTML, which stands for Hyper Text Markup Language, is the predominant markup language for web page design. It is often used in combination with JavaScript and CSS. Current versions of the HTML specification include HTML 5 and XHTML.
IE/Win does not render these quotation marks, and because of this, most web authors choose not to use the Q tag. I'm here to change all that!
Cordoni, Stacey. List Apart, A (2006). Design>Web Design>HTML>XHTML
XHTML is HTML described as an application of XML. It is very similar to HTML, indeed all the element names and their semantics are identical, but it has some important differences. We will look at the more important of these now.
A free service that checks documents like HTML and XHTML for conformance to W3C Recommendations and other standards.
Mastering Ajax, Part 3: Advanced Requests and Responses in Ajax
For many Web developers, making simple requests and receiving simple responses is all they'll ever need, but for developers who want to master Ajax, a complete understanding of HTTP status codes, ready states, and the XMLHttpRequest object is required. In this article, Brett McLaughlin will show you the different status codes and demonstrate how browsers handle each and he will showcase the lesser-used HTTP requests that you can make with Ajax.
McLaughlin, Brett D. IBM (2006). Articles>Web Design>DHTML>Ajax
Mastering Ajax, Part 4: Exploiting DOM for Web Response
The great divide between programmers (who work with back-end applications) and Web programmers (who spend their time writing HTML, CSS, and JavaScript) is long standing. However, the Document Object Model (DOM) bridges the chasm and makes working with both XML on the back end and HTML on the front end possible and an effective tool. In this article, Brett McLaughlin introduces the Document Object Model, explains its use in Web pages, and starts to explore its usage from JavaScript.
McLaughlin, Brett D. IBM (2006). Design>Web Design>DHTML>Ajax
Review: Mastering HTML and XHTML 
In this book, the Rays have put together most (if not everything) that you need to know to create HTML/XHTML documents. Although not groundbreaking, the information is presented in a straightforward style and arranged in an easily accessible manner. Basically, it's a 'one-stop' reference for prospective coders.
Staples, Jeff. Technical Communication Online (2004). Articles>Reviews>Web Design>HTML
Microformats are markup that allow expression of semantics in an HTML document. Microformats are designed for humans first and machines second, and are a set of simple, open data formats built upon existing and widely adopted web standards.
O'Gribin, Niall. Erigena (2006). Articles>Information Design>Standards>HTML
Migrating from HTML to XHTML and XML - Part I
This is the first part of a two-part article describing a detailed methodology for migrating HTML files to the structure and flexibility of XHTML and/or XML. By using XHTML to add structure and separate content from presentation, you'll be better positioned for a move to XML. Even if you never move to XML, your XHTML files will be easier to create and maintain, and will be more accessible.
James-Tanny, Char. WritersUA (2006). Design>Web Design>Standards>XHTML
Migrating from HTML to XHTML and XML - Part II
This is the second part of a two-part article describing a detailed methodology for migrating HTML files to the structure and flexibility of XHTML and/or XML.
James-Tanny, Char. WritersUA (2006). Articles>Web Design>Standards>XHTML
As the Internet world shifts its focus to XML and related technologies, what happens to HTML? Everywhere you go, products are becoming 'XMLitized' as vendors rush to gain market share. While this is great for companies that are only now beginning to build their infrastructures, what about the rest of us whose sites have existed for years, accumulating documents architected on old HTML technology? How are we to take our millions and millions of HTML documents and bring them into the next generation of Internet computing? Fortunately, the market for tools in this space is growing, and technologies like Extensible Hypertext Markup Language (XHTML) are making it easier to migrate your repository of existing HTML documents.
Fischer, Peter. New Architect (2000). Design>Web Design>XML>XHTML
For years we’ve been preloading our on–state images to assist the browser in its rollover presentation. Preloading increases the weight of the initial download, but adds to usability by decreasing the wait time for an on–state image to appear. Decreases, but may not eliminate. Even when preloaded, some browsers present momentary pauses prior to rendering the image. Besides being annoying, this momentary pause can cause problems when a visitor mouses over an element in passing or too rapidly. If the mouse movement is too fast, the browser does not have time to render the image and, worst–case scenario, can present you with a broken image icon.
Murtaugh, Tim. List Apart, A (2002). Design>Web Design>CSS>DHTML
Modifying Dreamweaver to Produce Valid XHTML
Dreamweaver 4 falls short in its ability to produce well-–formed, standards-–compliant markup. SOLUTION: You can easily harness Dreamweaver'’s two greatest strengths, its flexibility and its user community, to make it one of the best tools on the market for producing good XHTML. This article will tell you how. With a few tweaks, hacks and extensions, you’ll be able to produce sites that validate, and to clean up legacy pages. Set aside an hour or two, follow these directions, and fall in love with Dreamweaver all over again.
Bickner, Carrie. List Apart, A (2002). Design>Web Design>XHTML>Dreamweaver
With the release of W3 compliant browsers however, we now have the ability to change styles on the fly from JavaScript, using the W3C DOM. Unfortunately, due to a distinction between the way that embedded and remote stylesheet properties are exposed as opposed to the way that inline STYLE properties are exposed, this can be tricky.
Apple Inc. (2006). Design>Web Design>CSS>DHTML
There is a seldom-used tag called 'acronym'. It was originally mark up, well, acronyms. There is a very similar tag, also seldom-used, called 'abbr', which is intended to mark up abbreviations. Both of these tags were introduced in HTML 4.0. On the face of it, apart from marking up the text, these inline tags do little else.
HyperWrite (2002). Articles>Web Design>Standards>HTML
Navbars: Why Drill-Down Menus are Harmful
Drill-down menus make interaction more difficult, destroy the user's overview, and poor wording make users give up using the site.
Bohmann, Kristoffer. Bohmann Usability (2001). Design>Web Design>Usability>DHTML
HTML 5 introduces new elements to HTML for the first time since the last millennium. New structural elements include aside, figure, and section. New inline elements include time, meter, and progress. New embedding elements include video and audio. New interactive elements include details, datagrid, and command.
Harold, Elliotte Rusty. IBM (2007). Design>Web Design>Standards>HTML5
HTML 5 introduces new elements to HTML for the first time since the last millennium. New structural elements include aside, figure, and section. New inline elements include time, meter, and progress. New embedding elements include video and audio. New interactive elements include details, datagrid, and command.
Harold, Elliotte Rusty. IBM (2007). Articles>Web Design>Standards>HTML5
No Standard for Migrating to Web Standards
Lately, it seems like everyone is talking about migrating to web standards, like XHTML and Cascading Style Sheets (CSS). What's the big deal about these standards? Why should web teams invest the effort to learn new coding techniques and convert all their legacy sites over to standards-compliant sites? Time and Money, that's why.
Porter, Joshua. User Interface Engineering (2002). Design>Web Design>Standards>XHTML
XHTML is the standard markup language for web documents and the successor to HTML 4. Library projects must be authored in structural XHTML 1.0 Transitional. The following topics provide all the information you need to create well-formed XHTML pages that validate and are accessible, and/or to convert old HTML pages to valid, well-formed, accessible XHTML.
New York Public Library (2001). Design>Web Design>XHTML
The pace of new browser releases may be slower than it was in the early days, but developers must still confront a bemusing array of browser versions and brands that support some JavaScript features but not others. To combat the problem, scripters commonly provide two or more code branches so that a browser follows an execution path containing statements that it supports. Browser sniffing — the task of inspecting navigator object properties for version information — has become largely unmanageable given the browser version permutations available today. This article presents details on an alternative solution — object detection — that frees JavaScript developers from most of this versioning mess.
Apple Inc. (2006). Design>Web Design>Standards>DHTML
Opening PDFs in a New Window with JavaScript
Learn how to use unobtrusive JavaScript to automatically open all PDFs in a new window.
McCarthy, Paul. Webcredible (2007). Design>Web Design>DHTML>JavaScript
Painless JavaScript Using Prototype
Prototype is an object oriented JavaScript library (written by Sam Stephenson and friends) that makes JavaScript fun. So it says on the site, anyway. Those of you who are familiar with the open source community's latest and greatest application framework, Rails, may recognise Prototype as it actually forms the backbone of Rails' JavaScript helper. However, Prototype can be used independently of Rails to aid the coding of many JavaScript doodads and Web 2.0 thingy wangles.
Webb, Dan. SitePoint (2006). Design>Web Design>DHTML>JavaScript
Since there are clearly times when it makes sense to use a plug-in, the question arises of how to deal with those who don’t have the required plug-in installed. As Web developers, we have several choices. One option is to do nothing, simply serving the plug-in-dependent content. The trouble is that those that don’t have the required plug-in will get a rather disturbing page with a broken plug-in icon where your beautiful multimedia should be. Another option is to give visitors a choice between the plug-in version and the static HTML version of each page. Sometimes this may be the best choice, since it gives your visitors control over their experience. There are two problems, however. First of all, the choice itself interrupts a visitor’s experience of the site. Second, it requires them to know what plug-ins they have installed. But why should they need to know? Many users don’t know a plug-in from a spark plug? The final and often best option, the one this script is designed to help with, is to check to see if each visitor has a given plug-in. If they do, you can go ahead and serve them the page with the plug-in embedded.
Apple Inc. (2006). Design>Web Design>Server Side Includes>DHTML
Para la mayoría de las personas resulta confuso que, al hacer click en un link o botón, la página responda lanzando una nueva ventana del navegador. Añade otra dimensión a la complejidad de la navegación. Sin embargo, muchas veces nuestro cliente necesita un pop-up, o nosotros mismos decidimos que el visitante de la página podrá manejarlo. Más allá de las discusiones acerca de usar o no un pop-up, hay un problema que los corrompe sistemáticamente, que los hace perversos, que agrede a usuarios avanzados y principiantes en su navegación, confunde a los buscadores, y genera ruido en el código. Este problema es que, existiendo varias formas de lanzar un pop-up con código Javascript, las más usadas son las incorrectas.
Razzari, Manuel. Nosolousabilidad.com (2003). (Spanish) Design>Web Design>Usability>DHTML
HTML 4 has been around for nearly a decade now, and publishers seeking new techniques to provide enhanced functionality are being held back by the constraints of the language and browsers.
Hunt, Lachlan. List Apart, A (2007). Articles>Web Design>Standards>HTML5
There are 14 readers currently online: 1 registered user and 13 guests. Register.

![]()
![]()


![]()
![]()
![]()