这是我的.php文件的一部分:
<html xmlns:fb="http://www.facebook.com/2008/fbml" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="IE=8" http-equiv="X-UA-Compatible">
<meta content="en-us" http-equiv="Content-Language">
<meta content="TEST" http-equiv="description">
<meta content="checkin, check-in, checkins, check-ins, checking-in, recommendations, popular, social, television, tv, show, shows, movie, movies, book, books, music, celebrity, game, games, video game, video games" http-equiv="keywords">
<title> Recommend Me: Find Me a Movie</title>
<link href="/css/reset.css" media="screen,projection" type="text/css" rel="stylesheet"/>
<link href="/css/home.css" media="screen,projection" type="text/css" rel="stylesheet"/>
<link href="/css/dialog.css" media="screen,projection" type="text/css" rel="stylesheet"/>
<link href="/css/modals.css" media="screen,projection" type="text/css" rel="stylesheet"/>
<script type="text/javascript">var _sf_startpt=(new Date()).getTime()</script>
</head>
<body>
文件结构在这里:
为什么我不能将页面格式化为css? 删除那些指向css的链接没有任何区别!
答案 0 :(得分:3)
尝试删除前导斜杠。前导斜杠表示路径从网站的根开始,可能不是“源文件”目录。
换句话说,请使用css/reset.css
代替/css/reset.css
。
答案 1 :(得分:1)
您忘记关闭<meta>
代码(在<meta ... />
之前使用带有斜杠的>
)。因此,允许浏览器忽略<meta content="IE=8" http-equiv="X-UA-Compatible">
之后的任何内容,因为它不属于<meta>
标记内。
但是,由于浏览器通常能够理解糟糕的HTML,因此它可能不是您的问题的原因。您确定从正确的URL加载了CSS样式表吗?测试http://yourdomain/css/reset.css
是否确实存在。您可能还想删除样式表URL中的前导斜杠。