我是一个初学者,我正在创建我的第一个网站,但我遇到了一个无法识别它所链接的CSS的页面。
我已经将网站的每个html页面链接到它自己的CSS样式表,它们都可以工作,只有一个除外。所有的文件都在相同的根文件夹中,如果我在浏览器(FireFox)中打开我的有问题的页面时检查“页面源代码”,没有出现错误,所以我真的迷路了。
h1 {
display: inline-block;
font-family: Tahoma;
}
nav {
display: inline-block;
float: right;
font-family: Tahoma;
}
address {
float: right;
}
<!DOCTYPE html>
<html>
<head>
<title>About X</title>
<LINK rel="stylesheet" type="text/css" href="about.css">
</head>
<body>
<header>
<img src="images\logo.jpg" width="100" height="80" alt="logo">
<h1>Mister X</h1>
<nav>
<a href=///C:/Users/Soniaa/Desktop/web%20design/webpage.html>Pictures</a>
<a href=file:///C:/Users/Soniaa/Desktop/web%20design/News.html>News</a>
<a href=file:///C:/Users/Soniaa/Desktop/web%20design/About.html>About</a>
<a href="http://www.saatchiart.com/sorinatibacov">Shop</a>
</nav>email@gmail.com</address>
</header>
<figure><img src="images/pic.jpg" width="300" height="300" alt="Portrait">
<figcaption>Short Bio... </figcaption>
</figure>
<h2>Education</h2>
<ul>
<li>this</li>
<li>that</li>
</ul>
<h2>Personal Exhibitions</h2>
<dl>
<dt>2010</dt>
<dd>...</dd>
<dt>2006</dt>
<dd>...<dd>
<dd>...</dd>
<h2>Group Exhibitions</h2>
<dl>
<dt>2008</dt>
<dd>...</dd>
<dd>...</dd>
<footer>© Mister x <br>
<A HREF="https://www.facebook.com/..."><IMG SRC="images/fb.png" width="30" height="30" ALT="Facebook"></A>
<A HREF="https://www.behance.net/...><IMG SRC="images/be.png" width="30" height="30" ALT="Behance"></A> <br>
Webdesign by me </footer>
</body>
</html>
实际的页面中有很多定义列表(不知道这是否与它有关)。
同样的CSS也适用于我的“主页”页面,例如,它有相同的标题。
也许我遗漏了一些非常明显的东西,但任何帮助都将不胜感激!
编辑:感谢花时间回答的每一个人!不幸的是,我没有发现问题,但我想我可能没有给出足够的细节,所以我将重新措辞并重新发布这个问题(我不想删除这个问题,因为其他人可能会为自己找到一个有用的答案)。
希望这没问题。
发布于 2016-01-18 15:28:11
你的CSS和HTML文件在同一个目录下吗?如果不是这样,您可能应该这样做
<link rel="stylesheet" type="text/css" href="css/about.css">
还要确保你没有犯任何打字错误。如果你所描述的内容真的是真的,那么它应该是有效的。
发布于 2016-01-18 15:46:12
您的标记是好的似乎没有问题的it.The文件在我的computer.Try上完美地工作,擦除您的浏览器的历史记录,然后重新加载它,或更改浏览器,看看它是否工作。
https://stackoverflow.com/questions/34858198
复制