묻고답하기

CSS 가 왜 적용이 안될까요?

2003.07.18 22:33

로카바X

http://210.95.140.15/~hgb/

보여드리기는 민망하지만 연습용으로 위에 홈페이지를 만들고 있습니다.

참고용으로만 봐주세요.

CSS를 사용하여 홈페이지를 꾸며 볼라고 하는데 쉽지가 않네요.

적용한다고 작성해서 하면 원하는대로 적용이 안되서 알고 계신분께

이렇게 답변 부탁드립니다.

적용될 문서에 아래와 같이 스타일을 지정했습니다.

<style> a:link {
color: #0000FF;
text-decoration:none;}

a:visited{
color: #800080;
text-decoration:none;}

a:hover{
color:#FF6633;
text-decoration:none;} </style>

.
.
.
.

단순히 저렇게 하면 한문서에는 위에서 지정한 바와 같이 적용이 됩니다.

하지만 외부로그인을 불러와 한페이지에서 사용하는데 위와는 다른 내용이

적용됩니다.  원인은 변경된 스타일을 외부로그인에서도 아래와 같이 지정해서

사용하고 있습니다,.

<style type=text/css>
BODY,TD,DIV {font-family:돋움;font-size:9pt;color:black;}
.comment {font-family:tahoma;font-size:7pt;color:0087CF;}
A:link    {color:black;text-decoration:none;}
A:visited {color:black;text-decoration:none;}
A:active  {color:black;text-decoration:none;}
A:hover  {color:gray;text-decoration:none;}
</style>

이경우 위에 처음 지정한(index.php : 초기페이지파일) 내용이 적용이 되지 않고

아웃로그인에서 지정한 내용이 적용이 됩니다.

아웃로그인(외부로그인)에서 지정한 내용은 아웃로그인에 해당하는 부분만 적용이

되고 처음 index.php에서 지정한 내용과는 별도로 적용할 방법이 따로 있는지 궁금합니다.

없다면 최적화된 방법은 어떤 방법이 있을까요?

원하는 것은 하이퍼링크, 열었던 페이지, 열고 있는 페이지의 색과 밑줄 없애는 문제인데

한문서에서 위에 문제를 따로 두번지정할 수 있는지, 두번 지정하면 뒤에 지정한 내용이

적용이 되는건지 궁금하고요. 한 문서내에서 위에서 언급한 하이퍼링크, 열었던 페이지, 열고 있는 페이지

를 각각 다르게 지정할 수 있는지 궁금합니다.

혼자 힘으로 해결하기가 너무 힘들어 제로보드 유저님들께 이렇게 부탁드립니다.

답변 부탁드립니다. 이해가 안되는 부분은 코멘트 주시면 되도록 자세히 답변 드리겠습니다.

감사합니다.