質問編集履歴

2

タイトル修正

2024/04/13 05:27

投稿

Cu_coin
Cu_coin

スコア1

test CHANGED
@@ -1 +1 @@
1
- htmlメールで表を送る場合の列幅指定方法
1
+ htmlメールで表を送る場合の書式指定方法
test CHANGED
File without changes

1

状況に変化がありましたので、発生している問題部分を編集しました。

2024/04/13 05:25

投稿

Cu_coin
Cu_coin

スコア1

test CHANGED
File without changes
test CHANGED
@@ -13,20 +13,18 @@
13
13
 
14
14
  ### 発生している問題
15
15
 
16
+ 列幅を固定するのにwidthを指定したところ、
16
- 入っている内容によって列幅バラバラになってしまいま
17
+ ヘッダーの背景色抜けてしまいました
17
18
 
18
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2024-04-13/0f963668-e592-48c7-9042-dfb0bd6ed34d.png)
19
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2024-04-13/e52280d3-d6d3-4d79-9184-c3b1308eead1.png)
19
20
 
20
- widthをtdごとに指定して固定すればよいのかと思ったのですが、
21
- 入れ方が悪いのか全く変わりませんでした。
22
- どう入れたら良いかご教示いただきたいです。
21
+ のよに修正したら列幅固定+背景着色+中央揃えにできるご教示いただきたいです。
23
22
 
24
23
  ### 該当のソースコード(長いためヘッダー情報のみ抜粋)
25
24
 
26
- var headText = '<tr><td bgcolor="#dcdcdc" align="center">案件</td><td bgcolor="#dcdcdc" align="center">期日</td><td bgcolor="#dcdcdc" align="center">状態</td><td bgcolor="#dcdcdc" align="center">備考</td></tr>'
25
+ var headText = '<tr><td width="200″ bgcolor="#dcdcdc" align="center">案件</td><td width="100″ bgcolor="#dcdcdc" align="center">期日</td><td width="100″ bgcolor="#dcdcdc" align="center">状態</td><td width="200″ bgcolor="#dcdcdc" align="center">備考</td></tr>'
27
26
 
28
27
  ### 補足
29
28
 
30
29
  ・フォントを揃えたいため、ヘッダーですがあえて<th>ではなく<td>を使用しています。
31
- ・ヘッダーのみにwidth指定すれば表全体の幅が揃うと認識していますが、間違っていましたら併せてご指摘くださいませ。
32
30