質問: こんにちは。 今、ホームページを作ってるんですが、表の中の文字が思ったところに表示されないんですが・・・。 のタグでalignを使って、セルのセンターに持っていきたいんですが、 ちゃんと真ん中に来ないんです。どうしても、左よりになってしまうんです。どうしてかわかりませんか? それと、表全体に対して何かしたいときは、の中に書けばいいんですよね?(違います?) で、列全体とか、行全体に対してスタイルを変えたいとか、位置を変えたいとかって可能ですか? もう一つ、ホームページ上にエクセルの表をそのままコピーすることは可能ですか? 以上3点、意味がよくわからなければ補足させていただきますので、よろしくお願いします。
回答: hiko758さんのサイトページ作成環境などを補足してください。 サイトページの作成は何でなさっていますか?エディタ?ホームページ作成ソフト?(Dreamweaverなど) 表の中の文字がきちんと見えないとありますが、それはブラウザで確認したときにそうなっているのか、それともホームページ作成ソフトで見える状態の時ですか? すべての表がtbodyを設定しているわけではないと思います。普通はテーブルタグに設定すればよろしいかと。 行全体というのは「TR」タグで実現可能ですが列全体というのは実際はすべてのTDタグ(縦に並ぶ)にいちいち設定することになります。列全体に一気に設定することは出来ません。 Excelの表に関しては行ったことがないので答えようがございません。一つの方法としては表が載っているシートをHTML保存時表の部分のタグをコピーし本来表をつけたいところにペーストすればいいと思います。実際にはもっと簡単な方法があるとは思いますが。 #ExcelやWordでつくったHTML文書は結構複雑なので #ソースを綺麗にするときとっても面倒です。