避免CSS表达式

时间:2012-06-27 15:29:04

标签: html css yslow css-expressions

我理解CSS表达式是什么,YSlow报告我的页面正在使用一个:

Grade B on Avoid CSS expressions

There are a total of 1 expression

    inline <style> tag #3 (1 expression)

然而,我无法找到它的来源?我试着在我的所有文件中搜索单词“expression”(试图找到表达式()函数),并且空白了。 YSlow还有什么可以考虑我失踪的css表达吗?

1 个答案:

答案 0 :(得分:2)

YSlow声称你有一个内联样式,所以至少它不是来自css文件。如果您在自己的html中找不到<style>,则会在您的代码中添加其他内容。

这可能是外部JavaScript,也可能来自您添加的浏览器扩展程序,例如开发人员工具。

在浏览器调试控制台中输入document.getElementsByTagName("style")以列出生成的文档中的所有<style>