2012-04-02 26 views
0

私はウェブサイトの設計にいくつか問題があり、どのように解決するのか分かりません。主な問題はブラウザの互換性です。ここにHTMLコードがあります。また、おそらくあまりにも多くのスペースを取るので、私は投稿しない2つのcssファイルと1つのjavascriptファイルを含んでいます。ここでHTMLウェブサイト - ブラウザの互換性

<html> 

<head> 
<title>Quote genrator</title> 
<meta name="keywords" content="quotes"> 
<meta http-equiv="content-type" content="text/html;charset=UTF-8"> 

<link href="style.css" rel="stylesheet" type="text/css"> 
<style type="text/css"> 
@import url(menu/menu_style.css); 
</style> 
</head> 

<body> 

<div id="page"> 
<a href="ch25.html"><IMG class="logo" SRC="images/logo2.png" height=70 alt="images/logo2.png"></a> 
<br> 

<ul id="menu"> 

<li><a href="#" title="Home">Home</a></li> 

<li><a href="#" title="About us">About us</a></li> 

<li><a href="#" title="Disclaimer">Disclaimer</a></li> 

<li><a href="#" title="Contact us">Contact us</a></li> 

<li><a href="#" title="Submit a qoute">Submit a quote</a></li> 
</ul> 


<p class="margin big auto">How do you feel about this quote<br> 
<span style="color:black"><script language="javascript" src="quotes.js" type="text/javascript"></script></span> </p> 

<div style="top: 370; position: absolute; visibility: show;"> 
<span style="cursorointer"><a href="ChAcc.html"><IMG class="margin opacity" SRC="images/smf.png" height=70 

alt="images/smf.png"></a></span> 
</div> 

<div style="top: 370; left: 150; position: absolute; visibility: show;"> 
<span style="cursorointer"><a href="ch25.html"><IMG class="margin opacity" SRC="images/saf.png" height=70 

alt="images/saf.png"></a></span> 
</div> 
</div> 

</body> 

</html> 

は私のウェブサイトのスクリーンショットです:

  1. Firefoxの http://img40.imageshack.us/img40/5485/13162041.png

  2. のInternet Explorer: http://img861.imageshack.us/img861/8895/30286878.png

私が見られるようにサイトをしたいと思いますIEはそれはFXで見られるようにameの方法ですが、問題はIEがjavascriptコード、2つの画像と位置#page(白い部分)を左側に検出しないということです。 私はDOCTYPEタグでこの問題を解決しようとしましたが、正しいものを見つけることができません。助言がありますか?

+1

標準レンダリングモードは、ブラウザ間での互換性を実現する最初の(場合によっては唯一の)ステップです。あなたのマークアップの始めに '<!doctype html>'を試してください。 – duri

答えて

0

それはあなた

+0

IEのquirksモードで 'margin'プロパティの値' auto'が機能しません。 – duri

+0

は、http:// stackoverflow.com/questions/4742877/center-align-div-in-internet-explorer'リンクを経由します –

0

のために働くかもしれ、私は画像位置(IEのバグがちょうど道を追跡するにはあまりにも迷惑している)について知っているが、それは検出されていない理由はありません、あなたの#pagemargin:o auto;を与えますJavaScriptはあなたの目の前にあります。ローカルドライブからWebページにアクセスしているようです。そのような場合、IEはJSコードをブロックします。黄色のバーをクリックし、「許可する」または同様のメッセージを選択します。

関連する問題