2011-10-20 16 views
1

私はこれを持っている:整列は、ナビゲーションで固定

<html> 
<head> 
<link rel="icon" type="image/ico" href="../images/logo.ico" /> 
<title> About Dideban </title> 
</head> 
<body> 
<table cellpadding="0" align="center"> 
<tr> 
<td> <img src="../images/header.jpg" width="800" align="center" /> </td> 
</tr> 
</table> 


<table border="1" cellpadding="0" style="font-family:tahoma; font-size:12; margin-left:130; margin-bottom:200"> 
<tr> 
<td > 
<br> 
<b> txt </b> txt txt 
<br> 
txttxttxttxttxttxt 
<br> 
txttxttxttxttxt 
<br> 
txttxttxt 
<br> 
txttxttxttxttxttxttxttxt 
<b> Snort </b>. 
<br><br> 
<b> Dideban Team </b> 
<li> <font color="blue"> Manager: </font>&nbsp;&nbsp; Dr. Masood Hashemi</li> 
<li> <font color="blue"> Designer&Developer:</font>txttxt</li> 
<li> <font color="blue"> Supporter:</font>txttxt</li> 
<li> <font color="blue"> Developer:</font> txttxt</li> 
<li> <font color="blue"> Designer:</font> &nbsp;&nbsp; txttxttxt</li> 
<br> 

<!--<input class="but" type="button" value="close" onclick="window.close();" style="margin-top:200">--> 

</td> 
</tr> 
</table> 
</body> 
<table cellpadding="0" align="center"> 
<tr> 
<td><img src="../images/footer.jpg" width="800" align="center" /> </td> 
</tr> 
</table> 

</html> 

私の問題は、私はそれを見たときに、テーブルには、私はテーブルが左になりたい私の上記画像 の中心部と底にあるということですしかし、私がしようとしたときalign = "left" テーブルのタグに何も変わった私は何ができますか? 私のLinuxシステムではそれは私の右を示していますが、XPでは固定されていません。

ありがとうございます。

+0

なぜ** body **タグがテーブルの間に配置されていますか。 – punit

+0

イメージはヘッダーにあるので – Nickool

+0

**ヘッダー**タグの部分を誤解していると思います。フォーメーションは、** body **にない限り動作しません。 – Moyshe

答えて

0

本文にタグの「ヘッダー」テーブルを挿入してください。フォーマッティングは、その中にあるテーブルに対してのみ機能します。 ヘッドタグは、Webページヘッダー用ではありません。これは、編集した後、私は何かを理解していない

<html> 
<head /> 
<body> 
<table cellpadding="0" align="center"> 
    <tr> 
    <td> <img src="../images/header.jpg" width="800" align="center" /> </td> 
    </tr> 
</table> 
<table border="1" cellpadding="0" style="font-family:tahoma; font-size:12px; margin-left:130px; margin-bottom:200px"> 
    <tr> 
    <td > 
    <br> 
    <b> Sometext </b> Sometext 
    </td> 
    </tr> 
</table> 
<table cellpadding="0" align="center"> 
    <tr> 
    <td><img src="../images/footer.jpg" width="800" align="center" /> </td> 
    </tr> 
</table> 
</body> 
</html> 

moreが動作しなければならないこと - それはあなたのページとなどに関する情報を提供するために、Webブラウザのヘッダーです。すべてがうまく見えます。あなたのコンテンツにmargin-left:130が含まれていることを覚えておいてください。テーブルこれが、ページの左側に貼られていない理由です。そうだったの?

+0

私はあなたのことを試してみましょう – Nickool

+0

私はコメントセクションで話しましたMoyshe – Nickool

+0

あなたは頭のタグ編集後は表示されます。あなたはあまりにも頻繁にやり方をあまりに編集します。それを投稿する前にあなたの質問を修正し、その点を検討してください。 – Moyshe

0

ページを異なる方法でレンダリングしているブラウザで発生している問題は、コードのエラーが原因です。マークアップは正確ではなく、ブラウザーはあなたが実際にしたいことを推測するのに苦労します。

あなたのコードで問題のいくつかが含まれます:なし<ul>または<ol>

  • 無効なスタイル宣言と

    • <li>タグ:値はまた、小節単位含める必要があります(マージン左:130pxを;)

    インターネット上のさまざまなソリューションをコピーして貼り付けるのではなく、時間をかけてHTMLの基本を学ぶ必要があります。 Web上には今日の標準では古くなっているチュートリアルがたくさんあります(フォントタグはHTML4で廃止されており、CSSスタイルに置き換えてください)ので、読んだリソースには注意が必要です。

    これは、HTMLについて学ぶための素晴らしい資源であり、それは親戚(CSSやJS)です:また、これはあなたのコードの検証に使用することができます https://developer.mozilla.org/en-US/learn

    http://validator.w3.org/

    あなたを取らない場合適切なWebページのコーディング方法を習得する時間があれば、あなたを助けてくれる開発者を見つけることはできません。

  • +0

    ありがとう、私は何も変わっていません。 – Nickool

    関連する問題