2013-02-05 3 views
-1

웹 사이트 헤더에서 작업 중입니다. 메뉴에 대한 템플릿을 사용하고 있습니다. 그러나 그것은 IE9와 FireFox에서 오작동하기 시작했지만 아직 웹킷 브라우저에서 완벽하게 작동합니다.헤더가 제대로 작동하지 않습니다. Firefox/Internet Explorer

IE9에서는 링 탭이 드롭 다운되지 않습니다. 파이어 폭스에서는 잘립니다.

이 오류를 생성 한 1 또는 2 개의 속성이 변경되었을 수 있지만 느낌을 찾을 수 없습니다. 어떤 아이디어?

Here is a link to the website.

+0

코드 블록으로 포맷 된 링크를 수정했습니다. – kleinfreund

답변

2

혹시 개발자 도구 들어 본 적이 있습니까? F12를 누르십시오.

HTML1527 : DOCTYPE이 필요합니다. 유효한 가장 짧은 doctype은 "<!DOCTYPE html>"입니다.
hfe, 줄 1 문자 1

HTML1511 : 예기치 않은 헤드 레벨 요소가 "<head>"외부에서 발생했습니다.
hfe, line 5 문자 3

HTML1511 : 예기치 않은 헤드 레벨 요소가 "<head>"외부에서 발생했습니다.
hfe, 라인 7 문자 2

HTML1511 : 예기치 않은 헤드 레벨 요소가 "<head>"외부에서 발생했습니다.
hfe, 줄 8 문자 2

HTML1511 : 예기치 않은 헤드 레벨 요소가 "<head>"외부에서 발생했습니다.
HFE, 9 행 문자 2

주요 문제는 라인 4에 </head> 태그가 있어야 어느 쪽도 아니 라인 (22)에 <body> 태그를 가지고있다. 또한 DOCTYPE이 누락되어 브라우저가 Quirks 모드에있게됩니다. 이것은 아마도 파이어 폭스 (그리고 표준 모드를 ​​강요 할 때 IE의 경우)의 컷오프 메뉴를 야기 할 것입니다.

+1

그래, HTML은 여기 재앙이다. 닫는 body 태그 다음에는 닫는 body 태그 다음에 코드가 있습니다. Egads. – isherwood

+0

나는 HTML @ matture를 다시 배우는 것이 좋습니다 – Michael

+0

body 태그를 사용하여 만든 헤더를 포함시키기 위해 PHP를 사용하려고했습니다. 나는 html을 고쳤지 만 문제는 여전히 남아있다. 어떤 도움? – matture

관련 문제