- ベストアンサー
テーブルをCSSの外部ファイルで表示するには
テーブルをCSSの外部ファイルを利用して表示させたいのですが 外部ファイルへの記入が間違っているのかうまくいきません。 作りたいテーブルは htmlで書くと <table border="1" cellspacing="0" bordercolor="#ffffff"> <tr><th colspan="4" bgcolor="#000000"> 見出し </th> </tr> <td width="125px"> 内容1 </td> <td width="125px"> 内容2 </td> <td width="125px"> 内容3 </td> <td width="125px"> 内容4 </td> </tr> </table> といった感じです。 内容1~4も中心に寄せたいです。 テーブル全体は指定できても、th,tdの指定の仕方がよくわかりません。 外部ファイルにはどう書けばいいでしょうか。 初歩的かもしれませんがよろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
全テーブルにやるわけではないと思いますので、 idやclassをつけてやってください。 >中心に寄せたい はtext-alignですね それとtrが抜けている箇所などもありましたので注意したほうが よいでしょう。 <style> #table0{ border-collapse:collapse; } #table0 th,#table0 td{ border:1px solid #000000; } #table0 th{ background-Color:#000000; color:#ffffff; } #table0 td{ width:125px; text-align:center; } </style> <table id="table0"> <tr> <th colspan="4">見出し</th> </tr> <tr> <td>内容1</td> <td>内容2</td> <td>内容3</td> <td>内容4</td> </tr> </table>
その他の回答 (1)
- MAN_MA_RUI
- ベストアンサー率41% (426/1024)
CSS table,tr,td,th { border-collapse:collapse; border:#FFFFFF 1px solid; } th { background:#000000; } td { width:125px } HTML <table border> <tr><th colspan="4"> 見出し </th> </tr> <td> 内容1 </td> <td> 内容2 </td> <td> 内容3 </td> <td> 内容4 </td> </tr> </table>
お礼
ありがとうございます!解決しました!