プロが教える店舗&オフィスのセキュリティ対策術

問題のtableは
<table width="650" border="0" cellpadding="0" cellspacing="10" bgcolor="#F2F2F2" style="font-size:10px;line-height: 160%;" align="center">
です。

同じHTML内の他のtableはちゃんと真ん中揃えになります。
<table width="650" border="0" cellpadding="0" cellspacing="0" style="margin:0 auto">
です。

両方とも同じ<html><body>の中に入っています。

問題の方のtableの中身はtrとtdを使って文字列を3×3で入れています。
うまくできている方はtrとtdを使って画像を入れています。
文字サイズと背景灰色を使いたいので、うまくいってるほうに変えるのはできればしたくないです。

真ん中にならないのは何が原因でしょうか?
CSSは使えない環境ですので、それでこの部分を真ん中揃えにするにはどうしたらいいでしょうか?

A 回答 (1件)

両方を比較すると、一目瞭然じゃない?



style="margin:0 auto"
これは、センター揃えの定番

---------
すでに、style属性が1つあり、重複はNGだから、
style="font-size:10px;line-height: 160%;"

style="margin:0 auto"

合体させて、
<table width="650" border="0" cellpadding="0" cellspacing="10" bgcolor="#F2F2F2" style="font-size:10px;line-height: 160%; margin:0 auto" align="center">
    • good
    • 0
この回答へのお礼

解決しました

できました!ありがとうございます!

お礼日時:2019/12/05 11:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!