这是一个链接,指向几周前刚开始变蓝的网站。我看了代码没有什么能让它这么做。本来应该有文字的,但蓝色掩盖了一切,这真是我从未见过的。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>
  <title>Aloha Virtual Splash</title>
</head>

<body>
<center> <img src="http://virtual-aviation.org/alohavirtual/500px-Aloha_Airlines_Logo.png"></br>     </center>
<center><font size="6"></font><b><font face="Arial" size="38" color="#000000">E komo mai</font></b></br>
<font face="Arial Narrow" size="5" color="#000000"><p>Aloha Virtual Coming Soon</p]></font></center>
<!-- HTML Codes by Quackit.com -->
<embed src="http://alohavirtual.virtual-aviation.org/tradhawiianmedley.mp3" autoplay="true" hidden="false" loop="true" width="1" height="1" align="center" name="MusicPlayer" volume="10"></embed>
<font face="Cambria"><center></br>Aloha Airlines Virtual is not related to real world aviation includeing Aloha Airlines, Aloha Island Air, Island Air, or Aloha Air Cargo.</center></font>
</br><font face="Cambria" color="#000000"><center>All rights reserverd Virtual Aviation Experience 2011  </center></font>
</body>

</html>

最佳答案

我在chrome17forlinux中打开了你的网站,体验了蓝色的效果。
我检查了DOM,问题似乎是由以下嵌入引起的:

<embed src="http://alohavirtual.virtual-aviation.org/tradhawiianmedley.mp3" autoplay="true" hidden="false" loop="true" width="1" height="1" align="center" name="MusicPlayer" volume="10">

一旦我从DOM中删除了这个元素,蓝色就消失了(烦人的音乐也停止了)
我不能告诉你为什么会引起蓝色问题,我只能告诉你是罪魁祸首。

关于html - 为什么我的网页变成蓝色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9532607/

10-12 14:10