4
最近、HTMLの電子メールを練習しています。テーブルを使用していくつか問題が発生しました。現在、<td>
のコンテンツは<td>
よりも大きいです。の内容の高さをカバーする方法
td
の内容に応じてサイズを調整するにはどうすればよいですか?このメールのtd
の残りの部分はうまくいきました。私に問題を与えているのは、<a>
です。私は、ボタンとしてスタイルを設定するためにいくつかのパディングを与えています。
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="width: 45%;">
<table border="1" cellspacing="0" cellpadding="0" style="padding: 10px 10px 10px 10px;">
<tr>
<td>
<img src="house1.jpg" width="300" height="200">
</td>
</tr>
<tr>
<td align="center">
<h6 style="font-size: 16px; font-weight: 900; margin: 0; padding: 10px 10px 10px 10px;">Modern House of such style</h6>
<p style="font-size: 14px; font-weight: 400; margin: 0; padding: 0 10px 10px 10px;">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam quis.</p>
</td>
</tr>
<tr>
<td align="center">
<a href="#" style="text-decoration: none; color: #ffffff; display:inline-block; padding: 10px 20px 10px 20px; background-color: #f95965">CLICK HERE</a>
</td>
</tr>
</table>
</td>
</tr>
</table>
この最後のtd
私にいくつかのトラブルを与えるものです。何か案は?
問題があなたの 'td'ではない、それは'デフォルトでA'要素が 'inline'であるということですブロック要素と同じ方法でパディングプロパティを使用しないでください。あなたの 'a'要素に' display:inline-block; 'を追加してください。 – haxxxton
完了しました。どうもありがとうございました。 –