2013-07-08 3 views
0

을 작동하지 않습니다 :CSS 스타일 링크이 내 CSS 스타일 시트입니다

a:link {color:green;} 
a:visited {color:yellow;} 
a:hover {color:black;} 
a:active {color:blue;} 
div.ex 
{ 
font-family:Impact; 
letter-spacing:1px; 
font-size:60px; 
position:relative;left:200px;top:15px; 
color:#DEDEDE; 
text-shadow: -1px 0 red, 0 1px red, 0 1px red, 0 -1px red; 
} 
body 
{ 
background:url("hello.gif"); 

background-size:100% 12%; 
background-repeat:no-repeat; 
} 
.h 
{ 
font-family:"Comic Sans MS"; 
letter-spacing:2px; 
font-size:40px; 
position:fixed;left:570px;top:12px; 
color:#E6001A; 
text-shadow: -2px 0 black, 0 2px black, 0 2px black, 0 -2px black; 
} 
.border 
{ 
border-style:ridge; 
border-color:white; 
} 

이 내 html 코드이다 : 나는 내 자신의 컴퓨터에 뭔가에 연결하고

<html> 
<head> 
<link rel="stylesheet" type="text/css" href="ex2.css"> 
</head> 
<body> 
</head> 
<div class="ex"><b>Zrack</b></div> 
<hr class="border"> 
<a href="file:///C:/Users/admin/Desktop/Site/main.html">HOME</a> 
</body> 
</html> 

. 그것은 페이지를 방문하지만 색상은 default.Please 내가 잘못하고있는 지적 지적 남아있다. 나는 이것을 2 시간 동안 알아 내려고 노력했다.

+0

* what *의 색상은 기본값으로 유지됩니까? file : // URL에 대한 링크를 클릭하고 돌아 다니며 a : visited 사양으로 인해 링크 색상이 변경 될 것을 예상합니까? 또는 무엇을? 우리가 추측하게하지 마세요. 당신이 궁금해하는 요소, 어떤 색 *인지, 어떤 색을 기대합니까, 그리고 * 왜 * 당신이 그 색으로 묘사했는지 말해주십시오. 당신은 더 나은 답변을 더 빨리 얻을 수있을 것입니다. –

+0

a : link {color : green;} a : visited {color : yellow;} a : hover {color : black;} a : active {color : blue;} – user2559245

+0

위의 부분에 대해 묻습니다. href는 기본값으로 유지됩니다. 링크가 녹색이 아니며 마우스를 가져 가면 검정으로 바뀝니다. – user2559245

답변

1

문제는 href이며 CSS가 아닙니다.

변경 ...

<a href="file:///C:/Users/admin/Desktop/Site/main.html">HOME</a> 

<a href="main.html">HOME</a> 

그것은 작동합니다. (웹 서버를 사용하고 파일 링크가 아닌 위와 같은 파일에 연결해야합니다.)

또한 HTML에 오류가 있습니다. 두 닫는 head 태그와 body 태그가 열린 후 그 중 하나가 종료됩니다 ...

</head> 
<body> 
</head> 

모든 최선을 가지고있다.

+0

감사합니다. :) 그리고 오류를 지적하기위한 ty. 나는 초보자이다. – user2559245

+0

당신은 환영합니다! 답에 만족하면 체크 표시를 선택하여이 답을 수락 된 것으로 표시하십시오. – neo108