<th width="20" ><div style="background-color:#FF9;height:28px;padding-top:12px">**</div></th><td width="10" bgcolor="#CCFFFF" >**</font>**</font><br><font><font color="#000000" >45</font></font></td>
どうしても
<td width="10" bgcolor="#CCFFFF" >
この部分が縮まらないです。何故でしょうか??
No.2ベストアンサー
- 回答日時:
table -cell は、ブロック要素とは違い、table-cellの仕組み---tableのレンダリング規則に従います。
tableは、データーを二次元に並べる要素ですから、ユーザーの表示区画に合わせて可能な限り表全体を表示しなければなりません。詳しくは
HTML4.01仕様書11.3 視覚系ユーザエージェントによる表の整形 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
HTMLにたくさんの間違いがあります。<font></font>が正しく入れ子になっていません。
非推奨の要素/属性が使われています。
<font> ←FONT要素とBASEFONT要素は推奨しない。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
bgcolor= ←推奨しない。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
color= ←推奨しない。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
また、表でないものをtableでマークアップすることも、強く非推奨とされています。
「単に文書内容を整形する目的だけで表を用いるべきでない。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )」
「ページレイアウトの目的で表を用いる。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )」
もし、それがtableデータでなく、単に整形のためにtableを使われているのでしたら、それをまず直しましょう。その上でスタイルシートでデザインしましょう。
tableデータの場合は、スタイルシートでサイズなどは変えるべきではありません。(変えられませんけど)
No.1
- 回答日時:
縮まらないのは内容があるからでしょう。
<td width="10" bgcolor="#CCFFFF" >
**</font>**</font><br>
<font><font color="#000000" >45</font></font>
</td>
width="10" にして中身の **** はどういうふうに表示したいのですか?
英数字だけでは改行されませんよ。
また、font タグの入れ子も間違っています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS テーブルタグのセルの幅の一部だけを指定 1 2023/03/12 12:02
- HTML・CSS CSSがなぜかfont-sizeだけ効かない...記述がまちがっているんでしょうか 5 2022/04/09 17:52
- オープンソース cssで中央寄せ 1 2023/05/19 06:25
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS HTMLで特定の文字だけ色を変えたいのですが、指定した色と違う色が反映してしまいます。 下記、「前」 5 2023/06/27 12:08
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TABLEのセルの中の文字を行単位...
-
テーブルとテーブルの間隔について
-
HTML5で、テーブル内tdタグの高...
-
<th>タグを使っても太字にしな...
-
cssで、1行2段のtableを記述す...
-
テーブル内のセル間にスペース...
-
HTML tableのセルにtextareaを...
-
tableのcellpadding="0" cellsp...
-
同じ幅指定のつもりなのに、ブ...
-
table表を横に並べる際の間隔指定
-
CSSで特定のテーブルだけに...
-
tableの位置がIEとその他ブラウ...
-
html5のテーブル内でdivのタブ...
-
フォームタグのプルタウンの隙...
-
textareaの外側の文字が下付き...
-
正規表現で「より前」と「より後」
-
<table>のclass指定が継承されない
-
HTMLって?
-
FC2のHPに「FC2投票」がうまく...
-
tableを画面中央に配置する方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TABLEのセルの中の文字を行単位...
-
テーブルとテーブルの間隔について
-
<th>タグを使っても太字にしな...
-
CSSで特定のテーブルだけに...
-
HTML5で、テーブル内tdタグの高...
-
HTML tableのセルにtextareaを...
-
テーブル内のセル間にスペース...
-
画面幅に合わせてテーブルのカ...
-
同じ幅指定のつもりなのに、ブ...
-
table表を横に並べる際の間隔指定
-
(HTML)Tableを任意の位置に置...
-
正規表現で「より前」と「より後」
-
CSS スタイルを子要素の子要素...
-
tableの位置がIEとその他ブラウ...
-
<fieldset>タグについて
-
<table>のclass指定が継承されない
-
html5のテーブル内でdivのタブ...
-
HTMLのテーブルをExcelにCopy&P...
-
テーブルデータを折り返して表...
-
tableのcellpadding="0" cellsp...
おすすめ情報