- ベストアンサー
デーブルが延びる
たまにテーブルが意図しないかんじで右にのびる場合が あります。これを防ぐにはどうすれば、いいですか? どういうタグを打てばいいですか? <table width="85%" border="0" cellspacing="0" cellpadding="2" bgcolor="#ff0066"><trheight="216"> <td valign="top" align="center" bgcolor="#ff0066" width="786" height="216"><table width="786" border="0" cellspacing="0" cellpadding="2" bgcolor="#eeeeee"><tr> <td colspan="2" bgcolor="#ff0066" width="782" height="23" valign="top"><div align="left"> <font size="3" color="white" face="MSゴシック,OSAKA">例</font><b><font size="2" color="white"><font size="3" face="arial,verdana"><b><br></b></font></font></b></div></td></tr> <tr height="158"><td colspan="2" align="center" bgcolor="white" width="782" height="158"> <div align="left"><br> <font size="3" color="#555555" face="MSゴシック,OSAKA">テスト募集</font><font size="2" color="#555555" face="MSゴシック,OSAKA">!</font> <p><font size="2" color="#555555">XXXXX参加して頂ける方を随時募集しております。<br> </font></p><p></p> <div align="left"><p></p></div></div></td> </form></tr><tr height="23"><td colspan="2" width="782" height="23" valign="top"> <div align="right"><br></div></td></tr> </table></td></tr><tr> <td valign="top" width="786"><br></td> </tr></table>ソフトはD WとGo Liveを使います。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
とりあえず最初の2行の <table width="85%" border="0" cellspacing="0" cellpadding="2" bgcolor="#ff0066"><trheight="216"> を次のようにされたらどうですか <table border="0" cellspacing="0" cellpadding="2" bgcolor="#ff0066"><tr height="216"> 蛇足ながら、HTMLについてはこちらが参考になるでしょう↓ http://www.tohoho-web.com/html/index.htm
その他の回答 (2)
- pk7743
- ベストアンサー率23% (211/896)
htmlを見ただけでは何をしたいのかいまいちわかりかねますが、右の赤い枠が出すぎるということでしょうか?だとすれば table width="85%" が大きすぎるのが原因でしょう。 htmlタグは画面のレイアウト配置の指定に向いてませんので、またソースも見づらくなりますので、できることならスタイルシートを勉強しましょう。
お礼
ありがとうございます! まずはtable widthをなおします
- raynya
- ベストアンサー率36% (105/290)
根本的な解決になるかわかりませんが、widthやheightを指定するときに相対的な値(85%とか)と絶対的な値(786とか)を混ぜないほうが良いと思います。 あとtrheightはtr heightとしておきましょう。
お礼
ありがとうございました。 まぜないようにします
お礼
的確に書いて頂きリンクもはってくださってありがとうございます。