在HTML中,我可以这样做:
<noscript><link href="css/stylenojs.css" rel="stylesheet" type="text/css" /></noscript>
在XHTML Transitional或Strict文档中,有没有一种合规的方法来实现这一点?
在HTML中,我可以这样做:
<noscript><link href="css/stylenojs.css" rel="stylesheet" type="text/css" /></noscript>
<noscript>
。先从能够工作的东西开始,然后再 在此基础上构建。
在这种情况下,你可以为非 JS 客户端编写样式表,然后:<body>
<script type="text/javascript">document.body.className += ' js';</script>
...并包含针对启用JS的附加规则集:
body.js foo {
}
或者,你可以这样做:
<link href="css/stylenojs.css" rel="stylesheet" type="text/css" id="nojscss" />
并且
var nojscss = document.getElementById('nojscss');
nojscss.parentNode.removeChild(nojscss);