위대한 HTML5 상용구를 사용하고 있습니다. 그것은 큰 프로젝트의하지만 IE 8과 7 렌더링 몇 가지 큰 문제가 있어요 (아마도 8을 아직 시도하지 않은)IE 및 HTML5 doctype 문제
파일은 HTML5의 문서 타입이 있습니다
<!doctype html>
<head>
을하지만 문제는 그 더 완전하고 추한 DOCTYPE 같은 ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
이없는 나는 문제를 렌더링의 모든 종류의 수 : 차이로 중심 : 자동 작동하지 않는 높이, 폭, martings와 패딩이 모든 미친처럼 행동 내 모든를 레이아웃은 단지 <!doctype>
으로 끝납니다.하지만 이전 버전으로 전환하면 모든 것이 g는 (물론, 잘되지, 그것은 여전히 IE, 그러나 예상대로)
HTML5 상용구 내가이 문제를 해결해야한다고 생각 모더 나이저와 함께 제공하지만 작동하지 않습니다 잘 작동합니다. 내 "연구"(구글)에서 나는
은 IE가
<!doctype>
와 쿼크 모드로 전환되지 않도록 할 수있는 방법이 있나요 ... 문제는 그래서 IE는 쿼크 모드 폭 <!doctype>
에 들어가는 것을 발견?
또는 적어도 여백, 폭, 패딩을 파괴하지 않기, 등?
편집 :이 전체 머리 :
<!doctype html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
<meta charset="utf-8">
이 질문의 해결책은 무엇입니까? – pal4life