2012-04-03 9 views
10

Metnin bir bölümünü sağa, diğerini ise bir HTML postasına hizalamaya çalışıyorum ancak Outlook'ta float çalışmıyor. Yani temel olarak Outlook'ta float CSS'yi arıyorum. Oldukça ürpertici geliyor ve text-align veya align="" işe yaramadı. Baska öneri?HTML e-posta metnini hizala

<td> 
    <span style="text-align:left; float:left;"> 
     First part 
    </span> 
    <span style="text-align:right; float:right;"> 
     Second part 
    </span> 
</td> 

cevap

26

Gerçekten bir HTML e-postası yapıyorsanız, tabloları kullanmaya devam edecektim. Tüm CSS seçicileri tüm e-posta istemcilerinde mevcut değildir ve kendinizi başka bir şekilde yapmaya çalışmak için kendinizi delirteceksiniz. HTML e-postaları 5 yıl önce web’e benzer. senin Örneğin

http://www.campaignmonitor.com/css/

http://www.emailology.org/

:

<td> 
    <table cellpadding="0" cellspacing="0" width="100%"> 
     <tr> 
      <td align="left">First part</td> 
      <td align="right">Second part</td> 
     </tr> 
    </table> 
</td> 

Korkunç bir şey ama maalesef hala en iyi yoldur

konuda iyi belgelerin bir çift vardır.

3

kullanımı (titreme) düzen tablolar.

Outlook'un e-postanın şekillendirilmesiyle ilgili desteği, başka şekilde olmaması çok korkunç.

HTML formatlı e-posta yazmak için genel bir öneri ile bir 24 ways article vardır.

+0

Yani bir parça sağa ve bir parça sola hizalanmanın yolu yok mu? – user1299846

+1

Lotus notaları, gördüğüm en kötü şey ama neredeyse yok olan iyi görünüyor. Neden Word'ü Harvayıyor? – SpaceBeers

+0

@ user1299846 - Ben öyle demedim. – Quentin