- ベストアンサー
データ表示後の枠表示に関して
HTMLの領域ではなく、漠然として質問で申し訳ありませんが、 教えて下さい。 MySQLからデータを取得し、HTMLで作成した表にデータ を表示させていますが、データが存在しなかった場合、その表示 エリアの枠が消えてしまいます。 データが存在した場合には上下左右全ての線が表示されますが、 データが存在しない場合、枠すら表示されません。 0埋めする等の事をすれば良いですが、文字である為そのような事 もできません。 何か良い方法はありますでしょうか。。。。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(空白文字)をいれるというのでどうでしょう? 昔はよく<br>をいれていましたが、エクセルなどに コピーペーストするとおかしな挙動をするので空白文字の方がよいようです。 またもし罫線形式を通常の細線にしてよいのであれば、 スタイルシートで指定してやる手もあります。 (ブラウザに依存しますので確実ではありません) <html> <head> <style type="text/css"> table{ border-collapse:collapse; } td{ border:solid 1px; border-color:#000000; } </style> </head> <body> <table> <tr> <td>1</td><td>2</td><td>3</td> </tr> <tr> <td> </td><td> </td><td> </td> </tr> </table> </body> </html>
お礼
ありがとうございました! 大変参考になりました。