2011-03-15 27 views
5

मैंने क्लाइंट के लिए एक HTMLemailer बनाया है। ईमेलर के साथ कुछ लाइन ब्रेक हैं। अन्य क्लाइंट्स पर यह सही दिखता है, जब तक कि मैं एमएस आउटलुक 2007 में नहीं आ जाता। आउटलुक <br> और <div> के अंदर की चौड़ाई को पहचानने के लिए प्रतीत नहीं होता है। क्या इसे ठीक करने का कोई तरीका है? अग्रिम में धन्यवाद।एमएस आउटलुक 2007 <br> समस्या

<table width="602px" cellpadding="0" cellspacing="0" border="0" align="center"> 
    <tr> 
     <td colspan="3"> 
      <p align="center" style="font-family: arial; font-size: 11px; color: #000000;">If you are unable to read the contents of this email, please <b><a href="#" style="color:#000000; text-decoration:none;">click here</a></b> to view the online version.</p> 
      <br> 
     </td> 
    </tr> 
    <tr> 
     <td colspan="3"><a href="#"><img src="#" width="602" height="161" alt="#"></a></td> 
    </tr> 
    <tr> 
     <td colspan="3" style="border-top:2px black solid;"><br><br></td> 
    </tr> 
+2

आपको div के ईमेल HTML में उपयोग नहीं करना चाहिए, इसके बजाय टेबल का उपयोग करें। '
'' काम करना चाहिए। क्या आप कुछ कोड पोस्ट कर सकते हैं? – Fabian

+0

वहां आप जाते हैं। मैंने कोड के साथ पोस्ट अपडेट किया। वहां

है। – user660763

+9

मेरे ज्ञान के लिए, यदि 0 ब्रेक करने के लिए कोई अतिरिक्त सामग्री नहीं है तो '
'को अनदेखा किया जाता है। हो सकता है कि आप अपने लाइन-ब्रेक के बाद '  'जोड़ने का प्रयास करें और देखें कि परिणाम क्या आप उम्मीद कर रहे हैं? (इसके अलावा, मुझे Outlook के प्रतिपादन पर अधिक विश्वास नहीं है क्योंकि यह आईई के बजाय एमएस ऑफिस इंजन का उपयोग करता है)। –

उत्तर

2

आउटलुक अधिकांश चीजों के लिए एचटीएमएल ईमेल का दर्द है। आप <br /> को ब्र टैग को बंद करने का प्रयास कर सकते हैं, और शायद इसे अनुच्छेद तत्व के अंदर डाल सकते हैं, लेकिन मुझे संदेह है कि यह इसे स्वयं ही काम करेगा। अन्य चीजें जिन्हें मैं कोशिश करता हूं, कोई भी ब्रेकिंग स्पेस &nbsp; चरित्र को टीडी सेल में किसी प्रकार के लेआउट को मजबूर करने के लिए, या यहां तक ​​कि उचित पुराने स्कूल जाने और ऊंचाई की आवश्यकता के साथ एक सफेद पैडिंग छवि डालने के लिए जो कुछ भी आपको चाहिए, जोड़ना है।

+0

की जगह "पाठ

" के साथ "

पाठ

" आउटलुक 2007 – Niclas

0

समस्या नई लाइन में <br> घोषित करने से आता है। आउटलुक स्वचालित रूप से एक नई लाइन और br जोड़ता है। उन्हें पिछले कोड के समान लाइन में डालने का प्रयास करें।

+0

में मेरे लिए ठीक काम किया मैं अपने कोड के रूप में एक ही लाइन पर
कर रहा हूँ और यह इस समस्या को हल नहीं करता है। –

0

पहले से किए गए सुझावों के अलावा, मैं इन दिनों उपलब्ध कुछ HTML न्यूजलेटर निर्माता का उपयोग करने की अनुशंसा करता हूं;

मैं अपनी कंपनी Publicate से जानते हैं, हम समय परीक्षण की एक बड़ी राशि खर्च करते हैं और HTML के अनुकूलन इतना है कि यह निर्यात किया जा सकता और Outlook में सही ढंग से बना देता है।

हम परीक्षण प्रक्रिया के हिस्से के रूप में एसिड पर ईमेल का उपयोग करते हैं, जो आपके लिए सहायक भी हो सकता है, या यदि आप स्वयं को कोड करना चाहते हैं तो लिटमस को भी देखें।

संबंधित मुद्दे