- ベストアンサー
テーブルの枠に付いて
ホームページビルダー10を使っています。 テーブルの枠表示についてなのですが、(行2、列複数) 左側の行は枠表示なし、右側の行は枠表示ありにしたいのですが、 これは「表の属性」から指定可能でしょうか? それともhtmlから直接編集するしかないのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
スタイルシートのクラス指定を使えば可能です。 http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/key/49256A6A0001F13649257235002A0668?opendocument http://www.wsb.jp/hpb/kihon/table_s.htm まず、表全体を枠非表示で設定し、スタイルシート右の表示方法を設定するクラスを作成します。 その後は枠表示したいセルだけにクラス指定を設定すれば可能です。 ただ、どうにも表示されたいレイアウトがつかめないのですが、枠の設定を行いたいのは列ではないでしょうか? 左右のセル毎という事ですと、横方向の行ではなく縦方向の列になるのではと思いましたもので・・・・ とりあえず、レイアウトは違うかもしれませんが、こんな感じかなと予想して作ってみました。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> <STYLE type="text/css"> <!-- .right{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : blue blue blue blue;} --> </STYLE> </HEAD> <BODY> レイアウトが違っていましたらすみません。 <TABLE border="0" cellspacing="0"> <TBODY> <TR> <TD>あ</TD> <TD class="right">い</TD> <TD>う</TD> <TD class="right">え</TD> <TD>お</TD> </TR> <TR> <TD>か</TD> <TD class="right">き</TD> <TD>く</TD> <TD class="right">け</TD> <TD>こ</TD> </TR> </TBODY> </TABLE> </BODY> </HTML>