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:
Form with autocomplete disabled in one input tag:
Currently rather useless search spider toggle tag:
This paragraph would be indexed.
This paragraph would not be indexed.
![[this image would be indexed]](foo.jpg)
![[this image would not be indexed]](bar.jpg)
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.
- Original Unmolested XHTML 1.1 (flat - one file) DTD
- Modified DTD supporting additions here
- Diff File of the two
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]](/media/png/funkyValid.png)