を使用すると不思議に追加されました。私がdoctypeを指定すると、メニューボタンのテーブル行が突然余白になりました。 <tr><!DOCTYPE HTML>
は、見てください: http://twineboard.se/pete/index.phpは、私が最初のページだけにDOCTYPEを追加しました。他のページに移動して、テーブルがきれいに倒れていることを確認します。
何が問題なのですか?
を使用すると不思議に追加されました。私がdoctypeを指定すると、メニューボタンのテーブル行が突然余白になりました。 <tr><!DOCTYPE HTML>
は、見てください: http://twineboard.se/pete/index.phpは、私が最初のページだけにDOCTYPEを追加しました。他のページに移動して、テーブルがきれいに倒れていることを確認します。
何が問題なのですか?
まず、テーブルはそのようなレイアウトを設計するためのひどい方法です。もう1つは、DOCTYPE
はHTMLをどのようにレンダリングするかブラウザに指示します。すべてのページで非常に重要です。第3に、その問題を解決するには、CSS Reset
を使用するか、グローバルプロパティーをpadding:0px; margin:0px;
に設定してください。
なぜメニューとヘッダー用のテーブルを使用していますか?この場合、イメージを使用しているときに、単純に 'DIV'に配置してCSSルールを使って配置することができます:-) – Ryan
それは無関係ですが、このようなレイアウトではテーブルを使用しないでください。それはあなたが遭遇するすべてのテーブルタグを発表するスクリーンリーダーのようなデバイスに頼っている無効なユーザーのために、あなたのサイトを維持し、使用できないようにするために不要なコードを追加します。 – shanethehat