2012-05-02 27 views
0

此页面不从样式表中获取表格样式。如果我在页面中放入相同的样式,则会应用它们。什么会造成这种情况?该css文件名是正确的,并被其他页面读取。页面忽略样式表,但在标题中读取相同样式

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>Pagelinks | Known Issues</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> 

<link rel="stylesheet" type="text/css" href="pagelinks_windows.css" /> 

<!-- style> 
#known_issues th, #known_issues td { 
    font-size: 13px; 
    text-align: left; 
} 

</style --> 

</head> 
<body> 
<h1>Known Issues</h1> 

<p> 
Known bugs and issues are listed here.</p> 

<table id="known_issues"> 
<tr><th>Tracking No.</th><th>Category</th><th>Description</th><th>Status</th><th>Workaround</th></tr> 
<tr><td>plt001</td><td>Site</td><td>Site navigation broken on Internet Explorer 8</td><td>Closed</td><td>None. That browser version has a major bug involving javascript objects. Users must upgrade to Internet Explorer 9.</td></tr> 
<tr><td>plt002</td><td>Site</td><td>Saints and feasts do now show description</td><td>Open</td><td>None. The description data for the Saints and the feasts is being compiled.</td></tr> 
</table> 
<br/> 
<br/> 

回答

1

测试css文件的内容是否可见。 尝试在浏览器中打开它。

当文件名中的字母大写(A \ a等)不同时,常见的可能错误 - 这不会对* nix托管服务器起作用,即使它在Windows上使用localy。

另一种常见的情况是:当从当前文件目录到文件的路径出现错误时。

0

你的样式表是什么样的? 我想你可能有一些冲突的CSS,尝试添加您的表格样式在pagelinks_windows.css的极其底部

1

您的样式表与这html文件位于相同的根目录吗?通常的做法是将样式表,js,includes等放入不同的目录中。也许你遵循这个惯例,只是忘记了href="css/pagelinks_windows.css"?很难找到你的问题的答案没有更多的信息,但它通常是你想念的小东西。其中之一,你一旦找到它,最终与额头一巴掌:)

+0

也注意到你正在使用一个较旧的jQuery库。这是故意的吗?我相信最新的版本是1.7.2。 –