2010-07-28 80 views
2

我正在为志愿者组织的网站工作,该组织的母公司命令我们实施品牌重塑并给了我们几张css表。CSS:标签在哪里应用?

我的问题是这样的:

一个页面的结构,像这样:

<h1>Heading</h1> 
<p>blah</p> 
<p>blah</p> 
<p>blah</p> 

从什么萤火告诉我,第一款是报错,说是使它大的p.intro属性。我可以使用什么工具来发现标签的应用位置?在页面中没有指定任何css标签。

非常感谢!

+3

是你的问题“我的HTML不包含类属性,但是当我检查DOM已经添加了,我怎么能找出它来自哪里? – Quentin 2010-07-28 09:48:26

+0

是的,就是这样。我不熟悉这个适当的术语。 – halohunter 2010-07-28 09:51:04

+1

我觉得它应该可以用Firebug来做,但我无法得到它。 HTML面板中的“断开属性更改”功能在页面加载之间保持不变,但不会捕获更改: - ? – 2010-07-28 10:10:22

回答

1

假设您提供的HTML是“视图>源代码”(因此它不会受到任何服务器端处理的干扰),那么它几乎肯定来自JavaScript。

搜索所有的JS文件提及“intro”,你可能会追踪它。如果失败,请在嵌入JS的情况下扩展HTML文件的搜索。

+1

在查找文件之前,您应该能够检查它是否是由Javascript引起的。关闭javscript,看看它是否仍然发生。 (使用Firefox的网页开发工具栏是最简单的方法) – edeverett 2010-07-28 09:57:58