【发布时间】:2010-12-21 01:35:36
【问题描述】:
我有一个奇怪而烦人的问题。我有一个css/ 文件夹和index.html 在根目录。我在标题中加载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" xml:lang="en" lang="en">
<head>
<title>blabla</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="keywords" content="keywords" />
<meta name="description" content="desc" />
<!-- style files -->
<link rel="stylesheet" type="text/css" href="css/reset.css" media="screen" />
<link rel="stylesheet" type="text/css" href="css/layout.css" media="screen" />
<link rel="stylesheet" type="text/css" href="css/global.css" media="screen" />
</head>
但css 不起作用:我看到一个普通的index.html。我确定 css 路径是正确的;当我单击“查看源代码”并复制/粘贴 css 文件路径时,它会显示 css 文件。
另外,当我将 css 直接复制到 index.html 时,它可以工作。可能是什么问题?
【问题讨论】:
-
你试过了吗:“/css/reset.css”
-
CSS 中是否有错误?我猜一个额外的
{会导致文件的整个/其余部分无法加载。
标签: html css include stylesheet