2012-12-05 2 views
1

완전히 빈 (내가 제외한 모든 브라우저에서 잘 작동을 만들어 ..웹 사이트 (HTML5) 내가 HTML5 꽤 새로운 해요 때문에 배우고, 배우는 HTML5에서 테스트 웹 사이트를 만드는 시작 즉

웹 사이트 내용 물론!). 이전 버전의 9보다.

나는 googled과 html5 shiv 스크립트 (머리에 배치) 의이 조각을 사용하여 모든 문제를 해결해야한다는 것을 알게되었습니다.

<!--[if lt IE 9]> 
<script src="js/html5.js"></script> 
<![endif]--> 

글쎄, 안타깝게도 내 사이트에서는 작동하지 않습니다. 엉망인 웹 사이트 (레이아웃/CSS를 현명하게)를로드하는 대신 완전히 빈 페이지를로드합니다. 예 : 8.

그런 다음 Google 검색 정보를 추가로 검색하여 modernizr에 대한 정보를 찾았습니다. 그래서 나는 그들의 개발 버전 스크립트도 포함시켰다. 불행히도 같은 결과가 있습니다 ...

이제는 두 옵션을 서로 따로 따로 시도해 보았습니다.하지만 함께 일어나는 모든 작업 즉 8은 완전한 빈 페이지를로드 중입니다.

누군가가이 문제를 해결할 수 있기를 바랍니다. 당신은 당신의 HTML에있는 오류를 수정해야 http://kmnew.kadushimarketing.com/index.php

+2

아니라 .. -

또한, 당신은 당신이 모더 나이저를 사용하는 경우 html5.js을 참조 할 필요가 없습니다 . '및'body'가없는 여분의'html' 태그가 있습니다. –

+0

또한 Modernizr을 사용한다면 html5.js가 필요하지 않습니다. –

+0

저는 종종 Internet Explorer가 코드 렌더링을 용서하지 않는다는 것을 알았습니다. 이와 같은 일이 발생하면 마크 업의 오류가 가장 자주 발생하므로 유효성 검사 서비스로 즉시 이동하십시오. 나는 잔인하게 나를 정직하게 대해 IE를 좋아한다.) – Sampson

답변

0

:

내 사이트의 URL입니다. IE의 개발자 도구 (F12 키 누름)를 열면 비어있는 body 요소를 찾을 수 있습니다. 당신은 </head> 이후에 그것을 열지 않은 것을 잊었습니다. 소스를 보면 두 개의 html 요소가 열리는 것을 볼 수 있습니다 : 하나만 있으면됩니다. (! 너무 모든 실수를 발견 개비에 신용).이 기본적으로 제공