홍커피님께서 주신 책으로 이래저래 공부하고 있습니다.
그런데 실상 메모장에 점을 찍어보니 책하고는 달리 제대로 작동안되는게 있어서,
의문차 공부차 포스팅을 한 번 올려봅니다~
혹시 고수님들께서 달아주시는 가르침의 리플도 감사히 받겠습니다~
ul과 li를 이용한 리스트를 만들어보겠습니다.
test.html
<ul>이렇게 html 문서를 만들고 브라우저에서 보겠습니다.
<li>소개하고픈 링크</li>
<li>즐겨읽는 책</li>
<li>좋아하는 영화</li>
<li>함께듣는 음악</li>
</ul>

그런데 CSS 왕초보 송군 다음소스에서 의아해집니다..
test.html
<ul>style.css
<li>소개하고픈 링크</li>
<li>즐겨읽는 책</li>
<li>좋아하는 영화</li>
<li>함께듣는 음악</li>
</ul>
ul { list-style: none;test.html 파일에서 사용될 ul 태그앞에 붙는 불릿을 빼고, 앞쪽 여백을 0으로 지정해줬을 때, 두 브라우저간에 차이가 생겨버리는 현상이 생겼습니다.
padding-left:0 ;
}

파이어폭스에서는 padding 값이 잘먹는 반면, 익스플로러에서는 블릿만 없어지고,
padding 값을 먹지않는 현상이 발생했습니다~!!!
이 글을 참고하시기 바랍니다~ IE에서 padding값 인식 에러와 대처요령
저의 경우에는 책에 나온 예제대로만 출력하는데 의의를 두고, margin 값을 추가하니 익스에서도 제대로 출력이 됐습니다~ 짠!
style.css
ul { list-style: none;
padding-left:0 ;
margin-left: 0;
}

margin 값을 넣었더니 어쨌든 책과, 파폭, 익스에서 동일하게 출력은 된 모습
오늘은 이사 관계로... 요기까지만 하구요..
다음편에는 리스트에 블릿도 넣고, 저도 처음에 좀 신기했던, 이미지와 자바스크립트 없이
마우스 over 버튼 흉내내는 것도 해봐용!!!^^
댓글을 달아 주세요
처리방식차이죠
그래서 * 선택자로 초기화 하는것을 추천합니다
*
{
margin: 0;
padding: 0;
}
안그래도 초기화에 대해서 궁금해서 공부하고 있는데.. 실례가 안되신다면 모르는거 종종 여쭤보겠습니다.. 좋은 가르침 감사합니다.. 워.. 워드프레스로 홈피도 만드시고 +_+
리스트와 ie6는 상당히 민감합니다. 모든 브라우저에서 리스트를 정확히 표현하기란 극히 많은 고민과 시간을 투자게 합니다. 멋진 실험 잘 읽었습니다 ^^
ie6 완전 미워지고 있습니다.. ㅠ..ㅠ
아.. 이런 이유였군요. 저도 리스트 때문에 고민 좀 했었는데..
(혹시 무슨 책을 보고 계신건지..저도 좀 보고 싶네요 ^^)
박수만님이 쓰신 CSS 마스터 전략이라는 책이 좋더라구요... 전 최근에는 거의 동일한 화면을 뽑아내기 위해서 float 가로 마진 버그 해결이라던가... IE 핵같은 것을 즐겨씁니다.. 물론 최선의 방법은 아니지만 너무 편한 것 같아요~~~