初めて表を作ったのですが、異常な空間ができました。HTMLわからないのでどなたか教えてください。
これが実際の文章です。****************************************
最終決戦の「バリ島ラーメン対決」を時系列で見ると
(すみません、HTMLを熟知してませんので「カナーリの文間隔有り失礼しました」<m(__)m>」です<m(__)m>)
<table border="3">
<tr>
<td></td>
<td>30分経過</td>
<td>40分経過</td>
<td>49分経過</td>
<td>55分経過</td>
<td>60分Finsh</td>
</tr>
<tr>
<td>M山本</td>
<td>21</td>
<td>23</td>
<td>25</td>
<td>26</td>
<td>27</td>
</tr>
<tr>
<td>J白田</td>
<td>25</td>
<td>25</td>
<td>26</td>
<td>27</td>
<td>29</td>
</tr>
<td>A泉</td>
<td>20</td>
<td>22</td>
<td>22</td>
<td>22</td>
<td>22</td>
</tr>
</table>
J白田が、ダントツの強さで優勝です。でもこれを最後に引退
****************************************
よろしくお願いいたします・
回答(2)
1.

HTMLを改行しない!
現在、見やすいように項目事に改行していらっしゃますが、すべて改行せずに続けて記述してみてください。
↓こうなります。(一番上の記事です)
2.

テーブルのタグをこんな感じに
<table border="3"><tr><td></td><td>30分経過</td>~改行しないで書くか
逆に投稿フォームの「さらに詳しく設定する」の
「投稿フォームの設定」で「改行しても反映しない
」にして
文章の方に改行の<br>タグをつけるかの
どちらかを選択してください。
コメント(8)
<td>A泉</td>
の上に<tr>が抜けています。
出張していて返信が送れすみません。
ほぼ解決ですが、さらにもう二つ質問です。
文字のセンタリング、左寄せ、右寄せはどうするのでしょうか。
文字が二段になった場合の訂正はどのようにしたら良いのでしょうか。
>>#3
#どれが当たりだったのでしょ。
セルの中の要素をセンタリングしたいときには、該当セルのタグに、
<td align="center">~</td>
とすると~がセンタリングされます。他のオプションはleft/rightなどです。
「2段になった場合の訂正」というのはちょっと意味を測りかねます。できれば例示して詳しく説明して頂ければお答えします。
>2段になった場合の訂正
セル内で文字を自動改行させたくないなら
<td style="white-space:nowrap;">ですが、そのことでしょうか?
>#どれが当たりだったのでしょ。
多分
>>1と
>>2だと思います。
>>#1は明らかな間違いですが、
ブラウザが勝手に修正してくれそうです。
実際の訂正画面が以下です。
文の間隔はおかげさまでなくなりました。
ありがとうございました。
http://blog.livedoor.jp/splash1801/archives/506903...
名前が二行になっていたり、文字が左によっていたりしています。
ご指示通りに書き換えてみたのですがうまくいきません。
も少しHTMLを長く書いていただきますとさらに分かり安いのでお願い致します。
多分変なところに書き加えているのではないかと思っています。
>>#6
2行になるのはそれで枠がいっぱいだからです。ご使用されているブログのスタイルでの記事幅だと、該当の表のセルは1行では表示できないです。
たとえば、
30分
経過
という風に分の後で強制改行するなら、
<td>30分<br/>経過</td>
とすればできます。
セル内で文字を中央揃えにするには、
<td align="center">27</td>
という風にして下さい。
あと、もしまだなら、回答1か2の措置を行って下さい。表中の余計なところに<br>が入っています。
オニキスさんimqさんYMOさんkavalierさん
初心者の私に丁寧に回答いただきましてありがとう
ございました。
おかげさまで解決しました。


