2012-07-20 11 views
0

좋아, 어리석게도 doctype을 처음부터 추가하지 않아서 jquery 스크립트를 사용하고 있기 때문에 IE9에서 meeses (argh dam you)라는 이유로 하나 추가해야한다. 그래서 난 내 버튼의 간격 등을 망쳐 놨 그러나 문서 타입을doctype은 전체 문서를 수정하는 방법을 엉망으로 만듭니다.

를 추가해야하고 해결하는 방법을 모르고에게,

doctype이없는 두 문서에 병이 링크가없는 문서 타입에 http://viewpictures-loginlive.freehostia.com/Website%202/chandeliersale1.html

http://viewpictures-loginlive.freehostia.com/Website%202/chandeliersale12.html

1) 어쨌든 doctype을 추가하지 않고 ie9에서 jquery 이미지 스크립트를 만들 수 있습니까? 파이어 폭스와 크롬이 완벽하게 표시되기 때문에 ..

2) 어떻게 버튼 간격을 정확하게 만들 수 있습니까? 아니면 누구나 doctype 문서를 도울 수 있습니까?

답변

0

처음부터! DOCTYPE을 추가하지 않았기 때문에 브라우저는 Quirks 모드로 코드를 렌더링했습니다. 이 모드는! DOCTYPE 선언이없는 이전 웹 사이트와의 호환성을 위해서만 존재하며 브라우저마다 다를 수 있습니다. Strict 또는 W3C 표준 모드는! DOCTYPE 선언을 기반으로하며 모든 브라우저에서 동등하게 렌더링됩니다.

Quirks 및 표준 모드는 완전히 다르게 렌더링됩니다. 그래서 전체 사이트 스타일이 표준 모드에서 손상된 것입니다 (적어도 크롬에서는 나에게 부러워 보인다). 쉽게 해결할 수있는 방법은 없지만 표준 모드에서 웹 사이트의 스타일을 다시 작성해야합니다. 이제부터 항상 처음부터! DOCTYPE 선언을 추가해야합니다.

관련 문제