Rather than repeat everything on the Custom HTML DTD page, this custom XHTML simply shows the custom XHTML in action. View the source to see the semantic differences (IE self closing tags).

Form with autocomplete disabled in form tag:

Sample Inputs



Form with autocomplete disabled in one input tag:

Sample Inputs



Currently rather useless search spider toggle tag:

This paragraph would be indexed.

This paragraph would not be indexed.

[this image would be indexed]

[this image would not be indexed]

This paragraph would not be indexed because parent node has spider turned off.

Audio Tag Without Object as Compatibility Fallback

Audio Tag With Object as Compatibility Fallback

Video Tag

The DTD:

Note that I modified the flat DTD, not modular DTD.

XHTML

I have XHTML 1.1 partially working, I will NOT be doing anything for XHTML 1.0 Transitional, as I do not think it should be used so I don't use it.

With XHTML 1.1 you should always serve the page as application/xhtml+xml and when you do that, you can modify the DTD in the web page, and do not need to specify a custom DTD. I'll post how to do that properly here shortly.

Contact

Comments and suggestions welcome. mpeters@mac.com

[Valid Tag Soup]