0

私はウェブサイトのヘッダーに取り組んでいます。メニューにテンプレートを使用しています。ただし、IE9 と FireFox では誤動作し始めていますが、Webkit ブラウザーでは完全に動作します。

IE9 では、[リング] タブはドロップダウンしません。FireFox では切断されます。

このエラーの原因となった 1 つまたは 2 つの属性を変更した可能性がありますが、それらを見つけることができません。何か案は?

ここにウェブサイトへのリンクがあります。

4

1 に答える 1

2

開発者ツールについて聞いたことがありますか? F12 を押します。

HTML1527: DOCTYPE が必要です。最短の有効な doctype は " <!DOCTYPE html>" です。
hfe、1 行目の文字 1

HTML1511: 予期しない head レベルの要素が " <head>" の外で見つかりました。
hfe、5 行目の文字 3

HTML1511: 予期しない head レベルの要素が " <head>" の外で見つかりました。
hfe、7 行目の文字 2

HTML1511: 予期しない head レベルの要素が " <head>" の外で見つかりました。
hfe、8 行目の文字 2

HTML1511: 予期しない head レベルの要素が " <head>" の外で見つかりました。
hfe、9 行目の文字 2

主な問題は、</head>4行目と<body>22 行目にタグがあり、どちらも存在しないことです。また、DOCTYPE が欠落しているため、ブラウザーが Quirks モードになります。これはおそらく、Firefox (および標準モードを強制するように指示されたときの IE) のカットオフ メニューも引き起こしている可能性があります。

于 2013-02-05T19:07:48.827 に答える