![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
基本HTMLでホームページを自作しています。
いじってるうちに有り得ない位置に余白が出来てしまいました。
HTMLとCSS、テーブルタグを使いすぎてると思いながら、修理に修理を重ねる感覚で
自分でもよく分からなくなってしまいました。
画面は、
----------------------
タイトル
----------------------
※←? 画像○
---l --------------
---l 画像○
---l --------------
---l 画像○
---l --------------
このような作りです。全体をテーブルで分け、タイトルの下に
左側には各々のページへ行くメニュー、右側に紹介したいものの画像などを配置しています。
ところが※←のところに妙な余白があいてしまい、左側のメニューがぐっと下がっています。 ソースの一部書きますので、アドバイスお願いします。
<META name="robots" content="index,follow">
<script language="javascript">
<!--
function mini_win(theURL,winName,features) {
window.open(theURL,winName,features);
}
//-->
</script>
<style type="text/css">
<!--
.cop {
position:absolute;
right:0;
left:0;
top:0
}
-->
<!--
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
color:#fa8072;
font-weight:bold;
background-color:#f4f4be;
}
a:link{color:#006400}
a:visited{color:#556B2f}
}
-->
</style>
</HEAD>
<a name="#top">
<BODY bgproperties='fixed'>
<table width=100%>
<tr> ~と続きます。
長くなりましてすみません。
よろしくお願い申し上げます。
No.2ベストアンサー
- 回答日時:
ん~
質問されてる、「妙な余白があいてしまう現象」を(第三者が手を加えずに)再現できるソースコードを書いてもらえないと、手伝いたくても手伝えないです。
ごめんなさい。
とりあえず自分なら
tdやpの閉じタグの忘れや、入れ子が間違ってる箇所や
widthの合計がおかしい数字になってたり、positionの親要素の位置が間違ってたり
html自体に空白スペースが混ざっていたり変な改行がないか
どのブラウザでも隙間があくのか等を確認してみると思います。
この回答への補足
再び、有難うございました。
本当はサイト自体をご覧いただいたり、ソースを全てお見せしたいところですがこの場では憚れますので悩んでおりました。
相変わらず余白はあいたままですが、左側の項目を増やしたらその分が
上に上がった・・・という感じに、増やした項目分に余白が減りました。
どうも右側とバランスをとっている、ように思いますが
そんな設定をした覚えはありません。
何が原因かおわかりになりますか?
No.1
- 回答日時:
参考にあげたソースは全く関係がない箇所だと思うのですが
その現象が再現できる、最小限のソースを書いてください。
この回答への補足
・・・すみません。
<table width=100%>
<tr>
<td width=3%></td>←意図的な余白のつもり
<td width=25%>
~左側本文、項目ごとに<br><p>で改行~
<td width=5%></td>←意図的な余白のつもり
<STYLE type="text/css">
<!--
img{border-style:none}
img{margin-right:20px;
}
H3{background-color:"#FFC0CB";
color:"#f5f5f5";}
HR{clear:left;}
-->
</STYLE>
<td width=67% valign="top" >
~右側本文~
<center>
<H3>・・・
最後は</table>
このような感じです。
昨晩作業を終えた時にはなかった余白です。
よろしくお願い申し上げます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlでテーブル内にテキストボ...
-
【ホームページビルダー】表の...
-
TD、THタグ内の水平罫線(...
-
markdownでテーブルの罫線は、...
-
iframeのスクロールバー:縦だ...
-
テーブル内の一部のみ線を変更...
-
テーブルを画面にの幅いっぱい...
-
表を作るときに枠線を
-
CSSのtransform: translate(-50...
-
エクセルでサイズに合ったもの...
-
ホームページビルダーでセルの...
-
Excel で等間隔で縦線を引きた...
-
INPUT TEXT内の文字位置を指定...
-
なぜ左に寄っているの?
-
HTMLフォームのSELECTの幅を一...
-
トートバッグの大きさで W300(2...
-
表の中に表
-
ワードで、横書きの数字を縦書...
-
table内で画像と文字をセンター...
-
ホームページビルダーの表の枠...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlでテーブル内にテキストボ...
-
テーブル内の一部のみ線を変更...
-
iframeのスクロールバー:縦だ...
-
markdownでテーブルの罫線は、...
-
【ホームページビルダー】表の...
-
(再度)行間を詰める方法
-
TD、THタグ内の水平罫線(...
-
サイト全体を中央に表示したい...
-
<table>の<thead>を固定したい。
-
colspanで余計な余白
-
テーブルを画面にの幅いっぱい...
-
実行結果をデジタル時計みたい...
-
以下のHTMLをスタイルシートで...
-
Iフレームを置いているページの...
-
<H1>を使わずに<H2>以下を使用...
-
表を作るときに枠線を
-
スペースが空きすぎて困ってい...
-
margin の指定のしかた
-
余白0でできる右側の隙間
-
ホームページビルダーで表と表...
おすすめ情報