(X)HTML

Enterprise HTML, CSS and JavaScript explained

Explanations of why some of the bad practices that are made fun of at the Enterprise CSS/HTML/JS sites are bad practices.

Posted on February 3, 2011

XHTML Media Types Working Group Note updated

The W3C XHTML Media Types Note now includes compatibility guidelines and allows XHTML 1.1 documents to be served as text/html provided that they conform to those guidelines.

Posted on January 29, 2010

Embedding video files without JavaScript

A method for embedding video files with the HTML 5 video element, QuickTime or Flash that does not require JavaScript.

Posted on January 25, 2010

XHTML 1.0 helped improve the Web

Jeffrey Zeldman on how the stricter and clearer rules of XHTML 1.0 made many web professionals improve their markup.

Posted on November 30, 2009

CSSquirrel makes comics out of hot topics

At cssquirrel.com, Kyle Weems turns hot web related topics into enjoyable comics that should make a lot of web geeks smile.

Posted on November 24, 2009

Validating WAI-ARIA in HTML and XHTML

Validating WAI-ARIA in HTML or XHTML is currently more difficult than it could be, but it is possible and there is hope that it will be easier in the near future.

Posted on February 3, 2009

Use the label element to make your HTML forms accessible

By using the label element to associate form controls with their label text, you improve the accessibility of HTML forms and make styling and scripting them easier.

Posted on November 19, 2007

POSH - Plain Old Semantic HTML

Teach people how to use plain old semantic HTML to create valid, well-structured, accessible and interoperable websites.

Posted on November 1, 2007

Use only block-level elements in blockquotes

Blockquote elements are only allowed to contain block-level and script elements in Strict Doctypes.

Posted on May 16, 2007

New W3C HTML Working Group launched

The new W3C HTML Working Group will be open to participants from W3C members and non-members, and will release a new HTML Recommendation in Q3 2010.

Posted on March 7, 2007

New W3C working group to improve HTML

W3C Director Tim Berners-Lee acknowledges that HTML needs to be kept alive. Making people use XML failed, so a new working group will gradually improve HTML.

Posted on October 30, 2006

Levels of HTML knowledge

Descriptions of a few different levels of HTML knowledge among people working in the web industry.

Posted on May 30, 2006

Valid downlevel-revealed conditional comments

A valid way of using conditional comments to hide something from Internet Explorer for Windows.

Posted on November 14, 2005

It's alt attribute, not alt tag

There is no such thing as an alt tag in HTML. Alt is an attribute, required for the img element and specified in the img tag.

Posted on November 7, 2005

HTML tags vs. elements vs. attributes

An article that explains the difference between tags, elements, and attributes in HTML.

Posted on August 30, 2005

The perils of using XHTML properly

A discussion of the issues involved in serving XHTML with the application/xhtml+xml MIME type.

Posted on January 18, 2005

Quotations and citations: quoting text

Posted on November 24, 2004

Safari and XHTML

Posted on October 3, 2004

Content negotiation

Posted on August 8, 2004

Ampersands and validation

Posted on June 10, 2004

Semantics vs bold and italics

Posted on May 9, 2004

Pondering semantics

Posted on March 22, 2004

HTML - not so simple

Posted on December 31, 2003

Multiple paragraphs in list items

Posted on December 3, 2003

HTML or XHTML?

Posted on October 29, 2003

SimpleQuiz Part IX

Posted on October 25, 2003

Doggie style HTML

Posted on October 13, 2003

SimpleQuiz Part VIII

SimpleQuiz › Part VIII › Titles asks how a book title or publication should be marked up.

Posted on September 24, 2003

SimpleQuiz Part VII

Posted on September 20, 2003

Another Quiz Part

Posted on September 17, 2003

SimpleQuiz

Posted on September 14, 2003

Markup structure

Posted on September 6, 2003

Fun with forms

Posted on July 30, 2003

XHTML 2

Posted on April 19, 2003

Archive contents