2016-08-09 14 views
-1

私の会社の電子メールテンプレートのヘッダーを作成しました。幸いなことに、Webで基本テンプレートを見つけて要件に合わせて調整できました。 HTMLに関しては私は本当の初心者ですので、そこにも多くのエラーがあると確信しています。 ブルーバナーを高さ42pxに減らす方法を理解する必要がありますが、私が試したすべてがそれを破壊します。私はまた、私の600ワイドオプションは非常に古い学校で、それは1200でなければならないと言われました。私はこれも変更しようとしましたが、それは他のフォーマットのすべてを失い、恐ろしく見えます。 誰かが編集提案をすることができたら、私はとても感謝しています。HTMLのヘッダーの高さを変更できません

header.txt header.html

+0

私はむしろ、あなたが理解していない既存のテンプレートをハックしようとするよりも、あなたがHTML/CSSの基本からグリップを取得し、独自のを書くために少し時間がかかる、ということを示唆しています。 あなたが与えるサンプルコードは、スタイルシート、複数のテーブル要素などとインラインスタイルを混在させることは非常に複雑です。これを特定のニーズに合わせて変更しようとすると、それ以上の作業が必要になります。 ボックスモデルとポジショニングの基本を学ぶなら、必要なものを簡単に再現することができます。 –

+0

私は理想的な世界で最高になる@Samに完全に同意しますが、私は深い終わりに会うべき締め切りで投げ込まれました。たぶんいつか私が何かを創るために一から試すことができる時間が与えられているが、今は私が持っているものを試してやる必要がある。 – Becky

答えて

1

ロゴ/画像を含むTDにパディングを変更してみてください。青いバナーの高さを下げるには、上の表のデータの上と下のパディングを減らします。

これは、ロゴの高さを減らすこと以外にも役立ちます。

+0

それはあなたに感謝してくれました!ロゴ周りのパディングを1ピクセルに変更し、ロゴを40に変更し、サイズを大幅に縮小しました。どうもありがとうございます! – Becky

0

コードを見ると、42pxに指定するために変更できるテーブルコンテナに割り当てられている特定の「高さ」はありません。あなたができることのほとんどは、ヘッダーの高さを小さくするために、内側のコンテナから「上」と「下」のパディングを削除することです。

ここにサンプルコードがあります。気がついたら、上と下のパディングを0pxに変更しました。 2番目のtdでは、ロゴと画面の上端の間にスペースを追加するために、トップパディング用に5pxを残しました。幅を編集する場合は、幅を800pxに変更しますが、表内の2つのコンテナの幅も調整する必要があります。たとえば、それらをそれぞれ270pxから370pxに変更しました。

最後に、私が見つけたこの "テンプレート"は非常に複雑で、基本的なHTMLとCSSの少し習得する方がいいと思っています。あなたがしようとしていることは単純であり、より単純なコード。がんばろう!

<center> 
     <table cellspacing="0" cellpadding="0" width="800" class="w320"> 
      <tr> 
      <td valign="top" width="370" style="background:#2980B9;padding:0px 15px 0px 15px;"> 
       <a href="https://www.hayley-group.co.uk/" style="text-decoration:none;"> 
       <img src="http://hosted.hayley-group.co.uk/shop/hayley_web_logo_white(trans).png" width="110" height="auto" alt="Hayley Group PLC Logo"/> 
       </a> 
      </td> 
      <td valign="top" width="370" style="background:#2980B9;padding:5px 15px 0px 15px"> 
       <table border="0" cellpadding="0" cellspacing="0" class="mobile-center-block" align="right"> 
       <tr> 
        <td align="right"> 
        <a href="https://www.facebook.com/HayleyGroup/"> 
        <img src="http://hosted.hayley-group.co.uk/shop/social_facebook.png" width="30" height="30" alt="social icon"/> 
        </a> 
        </td> 
        <td align="right" style="padding-left:5px"> 
        <a href="https://twitter.com/HayleyGroup"> 
        <img src="http://hosted.hayley-group.co.uk/shop/social_twitter.png" width="30" height="30" alt="social icon"/> 
        </a> 
        </td> 
        <td align="right" style="padding-left:5px"> 
        <a href="https://www.linkedin.com/company/hayley-group"> 
        <img src="http://hosted.hayley-group.co.uk/shop/social_linkedin.png" width="30" height="30" alt="social icon"/> 
        </a> 
        </td> 
       </tr> 
       </table> 
      </td> 
      </tr> 
     </table> 
</center> 
+0

ありがとう、本当に助けになり、パッディングとTDの仕事の理解を少し深めてくれました。私はそれを行ってあげるよ。あなたが提案したことと@uttejhが言ったことの組み合わせは、私を大いに助けてくれるはずです!次のプロジェクトでは、基本的なHTMLページを自分で作成する方法を学びます。 – Becky

関連する問題