0
여기

내 웹 사이트입니다 : http://kidscare.edu.vn내 웹 사이트의 일부 페이지가 doctype을로드하지 않았으므로 쿼크 모드로 표시되므로 아무도 도와 줄 수 없습니까?

열어 IE9에서, 쿼크 모드로 홈페이지 스위치가 표시 추한

하지만 열려있는 다른 페이지, 내가 을 사용하여 미세 http://kidscare.edu.vn/babiescare

를 표시합니다 F12 도구를 검사하고 Doctype이 헤더에로드되지 않았 음을 알았습니다.

누구든지 해결할 수 있습니까?

답변

0

doctype이로드되었는지 확인하기 위해 F12 도구 (Firebug 또는 IE의 해당 항목)를 사용하지 마십시오. 이 도구는 소스를 표시하지 않으며, 소스를 어떻게 유인 하는지를 보여줍니다.

실제로 소스를 보려면 화면을 마우스 오른쪽 버튼으로 클릭하고 "소스보기"를 선택하십시오.

내가 왜 quirksmode에서 표시하는 이유는 당신이 과도기적 doctype을 사용하고 있기 때문입니다.

그래서 대신 엄격한 문서 타입을 사용해보십시오 :

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

감사합니다, 나는 그것을 얻었다. doctype이 전환을 대체 할 다른 제안이 있습니까? – PhamThang

+0

나는 엄격한 doctype을 사용하여 일반적으로 quirksmode 문제를 피한다. 자세한 내용은 업데이트 된 답변을 참조하십시오. 그러나 이것은 "불법"HTML 또는 CSS를 덜 용인 할 다양한 브라우저에서 사이트 레이아웃을 상당히 다르게 만들 수 있습니다. – Phaedrus

+0

감사! 나는 그것을 시도했다. 실제로 일부 페이지가 정상적으로로드되고 일부 페이지가 잘못 표시됩니다. 나는 단지 1 개의 헤더 파일과 함께이 웹 사이트에 대해 wordpress를 사용합니다. 나는 무엇이 잘못되었는지를 모른다. – PhamThang

관련 문제