@Robert_WellockMay 13.2004 — #Because you used Strict DTD, why though?
Since you served it as 'text/html' instead of the recommended 'application/xhtml+xml'. You gain little benefit of using Strict unless you serve as 'application/xhtml+xml'. Don't feel obligated to answer my rhetorical question but there is no major benefit of Strict over Transitional when served as 'text/html' tag soup.
@Robert_WellockMay 13.2004 — #Yes, you would be forced to use JavaScript if you chose Strict unless you added eXtensibility and re-wrote target back into the DTD.
As you are aware XHTML is XML and not HTML thus theoretically it is supposed to be served as XML to be used by XML-Processors which do not accept erroneous syntax, for example Mozilla Firefox.
Most of the benefits you won't realise because only Opera 7.2x and Mozilla 1.x can understand XHTML in it's native format - on the Windows Platform.