给定代码(看起来应该是有效的):
<!--[if lt IE 7]> <style type="text/css" media="screen">
<!--
div.stuff { background-image: none; }
--></style><![endif]-->
W3C 验证器抛出一个合适的:
- 注释声明中的 S 分隔符
- 无效的注释声明:在注释外部但在注释声明内部找到名称开始字符
- 此处不允许使用字符数据
等等等等
我不完全确定发生了什么。是“嵌套”评论吗?该标签由 Zend Framework Viewhelper headStyle 生成
$this->headStyle()->prependStyle('div.stuff { background-image: none; }',
array('conditional' => 'lt IE 7')
);