こんばんは。
OSはWIN VISTAです。
HPビルダー11を使っています。
初歩的質問でお恥ずかしいです。
HPを苦労して作っています。
3行×3列の表を作り、上の行の各セルの升目を
「属性の変更」→「背景色の指定」で色をHTML表記で
指定して埋め、下の行の各セルに、上のセルの色名を入れました。
ここまではうまく行ったのですが、その表をネット環境で
見ると、色で埋めた各セルの色が見事に隠れてしまいました。
原因は何でしょうか。
よろしくお願い致します。
No.1
- 回答日時:
できましたら、そのテーブルタグをどのように書かれているのが明記してくださると
アドバイスがしやすいので、お願いできませんでしょうか?
あとCSS(スタイルシート」など使用なさっていませんでしょうか?
当方で簡単に作ってみましたが、以下ですと問題は無いようです。
<table border="1" bgcolor="#ffff80">
<tbody>
<tr>
<td width="100" height="100">テキスト</td>
<td width="100" height="100">テキスト</td>
<td width="100" height="100">テキスト</td>
</tr>
<tr>
<td width="100" height="100">テキスト</td>
<td width="100" height="100">テキスト</td>
<td width="100" height="100">テキスト</td>
</tr>
<tr>
<td width="100" height="100">テキスト</td>
<td width="100" height="100">テキスト</td>
<td width="100" height="100">テキスト</td>
</tr>
</tbody>
</table>
この回答への補足
こんばんは。
早速のご親切なご回答 ありがとうございます。
当方の勘違いで、表は2行×3列でした。
作った表のソース表記は以下の通りです。
<TABLE border="1">
<COL span="3" width="250">
<TBODY>
<TR>
<TD bgcolor="#0000ff"></TD>
<TD bgcolor="#a52a2a"></TD>
<TD bgcolor="#006400"></TD>
</TR>
<TR>
<TD valign="middle" align="center"><FONT color="#000000" size="4" face="HGS創英角ゴシックUB">ブルー</FONT></TD>
<TD valign="middle" align="center"><FONT color="#000000" size="4" face="HGS創英角ゴシックUB">ブラウン</FONT></TD>
<TD valign="middle" align="center"><FONT color="#000000" size="4" face="HGS創英角ゴシックUB">ダークグリーン</FONT></TD>
</TR>
</TBODY>
</TABLE>
要するに、上の行の各セルをブルー・ブラウン・ダークグリーンの
色で埋めて、下の行の各セルにブルー・ブラウン・ダークグリーン
の色名を入れました。
当方、スタイルシートは使っていません。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
#1です。
タグを拝見させていただきました。
この通り再現しますと、テーブルの色は表示されませんね。
ブラウザでは何も文字など書かれていないテーブルは非表示になってしまうようです。
それを回避するには下記のタグにされてみるといいですよ。
<table border="1">
<col span="3" width="250">
<tbody>
<tr>
<td bgcolor="#0000ff"></td> ←このように「」を入れるといいです。
<td bgcolor="#a52a2a"></td>
<td bgcolor="#006400"></td>
</tr>
<tr>
<td valign="middle" align="center"><font color="#000000" size="4" face="HGS創英角ゴシックUB">ブルー</font></td>
<td valign="middle" align="center"><font color="#000000" size="4" face="HGS創英角ゴシックUB">ブラウン</font></td>
<td valign="middle" align="center"><font color="#000000" size="4" face="HGS創英角ゴシックUB">ダークグリーン</font></td>
</TR>
</tbody>
</table>
他の方法としては「1px×1px」の小さな透明の画像を作成して「space.gif」と名前をつけて
「」の部分に「space.gif」の画像を入れてしまう方法もあります。ご参考までにどうぞ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Visual Basic(VBA) 昨日、質問した件『VBA にて、条件付き書式で背景色を設定しているセルの範囲で、背景色付きのセルをカ 4 2022/04/07 14:39
- Excel(エクセル) エクセルのマクロを教えてください シート内の背景色が赤のセルだけを残して 他のセルは削除したいです。 3 2023/07/12 12:26
- Excel(エクセル) こんなことできますか?例えば、sheetに貼り付けた図形のタイトルを、セルA1の文字で表示する。 5 2022/04/22 15:25
- Excel(エクセル) 条件付き書式 ある範囲で色がついているセルと同行の別のセルに色を付けたい 4 2022/04/20 07:04
- Visual Basic(VBA) 複数指定セルの可視セルのみを別シートに転記するVBAについて 2 2022/05/27 21:19
- その他(Microsoft Office) エクセル 表の移動 2 2023/04/05 20:29
- Visual Basic(VBA) VBA にて、条件付き書式で背景色を設定しているセルの範囲で、背景色付きのセルをカウントできる、VB 2 2022/04/06 21:33
- 会計ソフト・業務用ソフト エクセル 背景色のついたセル位置を参考にして固定の数値を取得する 4 2022/07/11 08:44
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルの行を折りたたみたい...
-
テーブルのヘッダとボディの幅...
-
テーブルの任意の列を非表示に...
-
この出品にある送料表の作り方
-
テーブルの行の高さを指定する...
-
テーブルを2つ横に並べる
-
tableの要素(tr、td)に一...
-
htmlで作成するテーブルの横線...
-
EXCELの表にTABLEタグをテキス...
-
画像と画像の間の空白
-
テキストエリアについて
-
tableタグ内の文章を上から揃え...
-
スクロール付きのテーブルで、...
-
<table>を複数使用するレイアウ...
-
ASPでmdbファイルからデータの...
-
幅の違うテーブルを作りたい
-
商品詳細を横並びに表示する方法
-
TABLEのセルの中の文字を行単位...
-
テーブル幅が固定できない
-
テーブルとテーブルの間隔について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TRタグの余白をcssで設定するには
-
tableにul,または,olを入れられ...
-
テーブルの任意の列を非表示に...
-
テーブルのヘッダとボディの幅...
-
cssで、表示されるテキストによ...
-
HTML <td></td>タグ セル内余...
-
文字列が入っているtdを削除せ...
-
テーブルのセルに画像をピッタ...
-
テーブルの行を折りたたみたい...
-
テーブルの行の高さを指定する...
-
テーブルの表示がずれます
-
テーブルタグのセルの幅の一部...
-
中に<table></table>が使えるア...
-
逆L字の表(table)組み
-
ホームページ 表の上の余白を...
-
表の中の列の順番を入れ替える...
-
EXCELからhtmlへの変換で罫線が...
-
tableでcolspanを使うと次行以...
-
表の1列だけをCSSを使って右揃...
-
文字の中央そろえを一括で指定...
おすすめ情報