我有一个XHTML严格页面,它有一个由Javascript控制的不可见div.div被设置为透明且可由脚本和鼠标悬停事件显示,以使div在悬停时不透明.
当有人使用浏览器(或带有noscript的firefox)而没有使用javascript时,div只会保持不可见.这个问题是我不希望内容无法访问.我也不想让div可见,然后使用脚本使其透明,因为div位于文档的底部,并且每当页面加载时它都会引起明显的闪烁.
我已经尝试使用noscript标签嵌入一个额外的样式表,该样式表仅为没有Javascript奢侈品的人加载但是这无法通过XHTML严格验证.有没有其他方法可以在XHTML有效的noscript块中包含额外的样式信息?
艾德:
通过一个简单的测试用例,我得到一个验证错误:文档类型不允许元素"样式"在这里. 这是一个空的XHTML Strict文档,在noscript元素中有一个样式元素.noscript在体内.
我想定义.exampleclass img {height:250px}是否启用了javascript.他们无论如何要在javascript/jquery中撤消这个?