2010-04-11 3 views
2

: 우리는 새로운 IE8로 이동하고 우리는 DOCTYPE을 유지하고 싶은우리는 우리의 HTML 코드의 첫번째 라인에 우리의 모든 페이지에서 사용하는 4.01 과도

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 

변경되지 않았습니까? 우리가 더 잘 알고있는 제안/경고가 있습니까?

다음과 같은 의미입니다. "IE8 전환시 CSS 최소 너비가 더 이상 작동하지 않게 조심하십시오. 페이지가 엉망이 될 수 있으므로 조심하십시오."

+0

재미있는 링크로 +1 ( –

답변

5

페이지가 IE7에서 작동하고 더 표준을 준수하는 브라우저에서 작동하는 경우 IE8에서 작동 할 가능성이 있습니다. IE8은 표준 준수에 가깝습니다. 많은 중대한 회귀는 없습니다.

페이지가 IE7에서만 작동하거나 IE7 (다른 브라우저와 비교)에서 작동하는 경우 IE7 버그에 의존하는 다른 코드 경로를 사용하면 더 많은 작업이 필요할 수 있습니다. 그 동안 IE8이 헤더/메타 X-UA-Compatible: EmulateIE7을 사용하여 IE7과 유사하게 작동하도록 할 수 있습니다.

IE7/IE8의 차이점에 대한 자세한 내용 at IEBlog.

+0

+1) 대신 http://doctype.com/에 게시해야합니다. 감사! –

관련 문제