스타일시트 중복... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

스타일시트 중복... 정보

스타일시트 중복...

본문

스타일시트가 중복되지 않게끔할수 없나요?..

 * {padding:0; margin:0;}

이것때문에 해당 스타일시트가 적용된 게시판만 들어가면 레이아웃이 난리가납니다
그렇다고 저걸 없애니 게시판적용이 되질않고...ㅜ
중복되지 않게끔 할수있는방법이 있을까요?
  • 복사

댓글 전체

* {padding:0; margin:0;} 이걸 style.css 에서 삭제하고 해당 게시판 페이지에
<head>
<style>
 * {padding:0; margin:0;}
</style>
.
.
.
</head>
<body>

이렇게 <head> 내에 넣어주시면 됩니다. 

external (외부 css style sheet) 보다는 항상 internal (내부 css style sheet) 이 우선 순위기 때문입니다.

css 의 우선순위는

1. inline
2. internal
3. external 입니다.

참고로 * 이 별표는 모든 element 에 적용이 되는건데, 이 *, (wild card 라고 하죠) 를 css 에 쓰게 되면, 페이지가 로딩할때마다 브라우저가 모든 element 를 검색해서 적용하려고 전체 문서를 읽게 됩니다.

무슨 얘기냐 하면, 저 * (별표) 때문에, 페이지 로딩이 상당히 느려진다는거죠.  빼서 없애시고 개별 적용을 하는 것이 옳습니다. 

그누보드 css 코딩하신분이 누구신지 잘 모르지만, 기본적인 css 규정에 어긋나는 코딩들이 좀 들어 있더라구요.
© SIRSOFT
현재 페이지 제일 처음으로