css3 관련 질문입니다...
제가 익스플로러 11로 컴터에 설치되있어서..
이걸로 홈페이지 작업을 했더니..
하위버전에서 지원안되고 홈페이지 이상하게 보이고 난리가 났습니다...
css3 지원되게 하는 방법을 인터넷에서 찾아보니까...
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
이걸 추가하라던데..
css 태그 들어간 페이지마다 넣어야 되는건지..
제가 홈페이지 프레임셋 태그로 나눠져 있는데.. 프레임셋 문서에만 넣어도 전체로 다 먹히는건지...
고수님들 꼭좀 알려주세요...ㅠㅠ
이걸로 홈페이지 작업을 했더니..
하위버전에서 지원안되고 홈페이지 이상하게 보이고 난리가 났습니다...
css3 지원되게 하는 방법을 인터넷에서 찾아보니까...
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
이걸 추가하라던데..
css 태그 들어간 페이지마다 넣어야 되는건지..
제가 홈페이지 프레임셋 태그로 나눠져 있는데.. 프레임셋 문서에만 넣어도 전체로 다 먹히는건지...
고수님들 꼭좀 알려주세요...ㅠㅠ
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 6개
<head>에 이걸넣어보세요
9이하 버전에서는 어차피 무용지물인거 같은데..제가 찾은 방법은 먹히는 방법이 아닌가요....?
css3 스크립으로 불러와서 호환되게 하는 방법이 있음 좋겠는데..ㅠ
css3와는 관련이 없습니다.
아마 정확한 질문 내용은 html5 로 작업한 홈페이지를 옛날 브라우저에서 어떻게 정상적으로 보이게 하느냐가 아닐까 싶은데요. (홈페이지가 이상하게 보인다는 것이 레이아웃이 깨진다는 의미라면)
위의 스크립트를 추가하시고, css 에 다음과 같이 html5 용 태그 스타일 리셋도 선언해보시기 바랍니다.
http://html5doctor.com/html-5-reset-stylesheet/
만약 정말 css3 가 지원 안되기 때문에 발생하는 스타일 상의 문제라면 fallback 을 지정해주시거나 해당 부분은 이미지로 대체하는 등의 추가 작업이 필요할 것 같습니다.
예를들면 border-radius 이런 css등을 먹히게 하고싶은데.. html5랑 관련이 있는지요...아님 css3 랑 관련이 있는건지요..
둘중에 관련이 있는걸로 먹히게 하고싶은데.. 인터넷에서 주구난방으로 찾다보니..
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
이소스를 발견했는데..css3 호환되게 하는 방법하고는 전혀 상관이 없는건가요..
질문 내용은 css3에 추가된 태그를 사용할 수 있는지에 대한 내용 입니다만
http://fmbip.com/litmus 브라우저별 css3지원 현황 살펴보시고
IE6 이하 css3사용에 대해서는 좀더 알아보셔야 할것 같습니다~
css3를 위한 js 파일이 있는지의 여부등..
무슨 책에서 모든 버전에 css3를 인식시켜주는 js파일이 있다는걸 본것도 같고..