html - header 无法正常运行 Firefox/Internet Explorer

标签 html css

我正在为网站制作标题。我正在使用菜单模板;然而它在 IE9 和 FireFox 中开始出现故障,但在 webkit 浏览器中运行良好。

在 IE9 中,铃声选项卡不会下拉;在 FireFox 中它被切断。

我感觉我可能更改了导致此错误的 1 或 2 个属性,但我找不到它们。有什么想法吗?

Here is a link to the website.

最佳答案

您听说过开发者工具吗?按 F12。

HTML1527: DOCTYPE expected. The shortest valid doctype is "<!DOCTYPE html>".
hfe, line 1 character 1

HTML1511: Unexpected head-level element encountered outside of "<head>".
hfe, line 5 character 3

HTML1511: Unexpected head-level element encountered outside of "<head>".
hfe, line 7 character 2

HTML1511: Unexpected head-level element encountered outside of "<head>".
hfe, line 8 character 2

HTML1511: Unexpected head-level element encountered outside of "<head>".
hfe, line 9 character 2

主要问题是你有一个 </head>第 4 行的标签和 <body>第 22 行的标记,两者都不应该存在。您还缺少 DOCTYPE,这导致浏览器处于 Quirks 模式。这也可能导致 Firefox(和 IE 被告知强制使用标准模式)中的截止菜单

关于html - header 无法正常运行 Firefox/Internet Explorer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14714768/

相关文章:

javascript - 如何不间断地连续播放声音?

HTML 页面标题不在顶部

css - 复选框在模式下不起作用

asp.net - 如何在菜单前添加虚线

css - 如何在 IE7 中阻止父 div 拉伸(stretch)

jquery - float Div 溢出滚动浏览器

javascript - 旋转一个 div 但使其内容不会颠倒

javascript - 如何让 Node.js 等待来自大请求的响应

javascript - 如何创建没有名称的 "Empty"<Label> 标记

html - 使用 CSS 在线显示工具提示