2012-08-10 4 views
0

작동하지 않는 나는 태그 위의 index.html을에 외부 스타일 시트가

<link rel="stylesheet" type="text/css" href="http://blogsoc.org/mail1/style.css/" /> 

을 추가했습니다. 하지만 내 스타일 시트가 작동하지 않습니다. 내 스타일 CSS 코드는 다음과 같습니다.

body 
{ 
background-color: #23314F; 
} 

main 
{ 
margin: 0 auto; 
width: 880px; 
background: #FAFAFA; 
} 

변경해야 할 사항은 무엇입니까?

+0

더 많은 HTML을 게시 할 수 있습니까? 나는 CSS에 있다고 생각하지 않지만 html에 넣은 곳이 더 많습니다. – Niklas

+1

ID 또는 클래스가 주인입니까? id라면'# main'이어야하고, 클래스라면'.main'이어야합니다. 이것과 함께 귀하의 HTML을 게시하십시오. – Jrod

+0

위의 태그가 없습니다. CSS 파일이 올바르게 연결되어 있습니까? 메인 컨텐츠의'class' 또는'id'는 무엇입니까? 'main'을'# main' 또는'.main'으로 바꾸십시오. –

답변

3

에서 제공하는 링크는

href="http://blogsoc.org/mail1/style.css/ 

지난 /

+0

감사합니다. 그것은 트릭을했다. – TheOnlyAnil

0

"작동하지 않음"은 문제에 대한 매우 모호한 설명입니다.

유일한 명백한 문제는 main<main> 요소가 HTML에 존재하지 않는다는 것입니다. HTML을 볼 수 없으므로 변경해야 할 내용을 알려 드릴 수 없습니다. 나는 selectutorial을 읽는 것이 좋습니다.

는 질문이 업데이트되었습니다 이후 :

http://blogsoc.org/mail1/style.css/ 것은 나에게 404 오류를 제공합니다. 스타일 시트에 작동하는 URI를 제공해야합니다. http://blogsoc.org/mail1/style.css이 원하는 것으로 보입니다.

1

없이 너무 많이 discriptiv 질문

href="http://blogsoc.org/mail1/style.css 

을해야합니다 올바르지 않습니다. 그러나 마지막 슬래시를 제거하십시오.

<link rel="stylesheet" type="text/css" href="http://blogsoc.org/mail1/style.css" /> 
0

나는 그 전에 문제가있었습니다. 그리고 나는 그것을 해결했다. 문제는 원래 Eclipse에서 내 페이지를 <frameset>으로 선언했기 때문입니다. 내가 그것을 바꿨을 때조차도 문제는 계속되었다. 페이지를 복사하여 붙여 넣고 다른 브라우저에서 테스트했습니다.

소스 페이지가 브라우저의 스타일 시트에 완벽하게 연결되었습니다. 그것은 단지 내 페이지에 스타일을 보여주지 못했습니다.

선언이없는 새 페이지를 만들었고 제대로 작동합니다.

The `<link>` tag was not the problem. 

    <html> 
<head> 
    <link type="text/css" href="style.css" rel="stylesheet" /> 
</head> 
<body> 
<h1>Test Title</h1> 
this is a test page. 
</body> 
</html> 
관련 문제