2011-11-29 11 views
8

यदि मैं अपने दृष्टिकोण में स्टाइल का उपयोग करता हूं, तो यह काम नहीं करेगा।सीएसएस स्टाइलिंग दृष्टिकोण 2010 में काम नहीं करेगा?

मैं इसे कैसे ठीक कर सकता हूं?

<div id="BodyID" Style=" word-spacing:2px; min-width:0px; min-height:0px;max-width:693px; max-height:490px; height:485px; background-color:#f4f4f4; border:1px solid #e4e4e4; font-family:Arial;"> 

उत्तर

24

दुर्भाग्य से आउटलुक: मैं इस शैली कोड के बारे में बात कर रहा हूँ आईई 5 संगत एचटीएमएल के बराबर लगभग कुछ का समर्थन करता है। यह वास्तव में भयानक है। यहां Word 2007 HTML and CSS Rendering Capabilities in Outlook 2007 पर एक विस्तृत एमएसडीएन आलेख है, जो मुझे विश्वास नहीं है कि Outlook 2010 के लिए बहुत कुछ बदल गया है।

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

+5

ईमेल के लिए सभी तरह से टेबल आधारित लेआउट पर वापस फेंक – albert

10

हो सकता है कि यह मदद कर सकते हैं http://www.campaignmonitor.com/css/ यह एक मेज है, क्या ई-मेल में समर्थित है


संपादित
min|max-width|height समर्थित नहीं

+0

यहां तक ​​कि अगर मैं हटा दें। मेरे सभी desgi अभी भी काम नहीं कर रहे हैं .. – user1032254

+3

यदि आप अपने Outlook मेलिंग में एक लेआउट चाहते हैं, तो ** ** ** एचटीएमएल 'टेबल' – HerrSerker

+0

@yunzen का उपयोग करना चाहिए, आपको टेबल का उपयोग करने की आवश्यकता है। आउटलुक 2010 - और संभवतः आउटलुक 2013 - डीवी या पी टैग पर पैडिंग या मार्जिन का समर्थन नहीं करता है, केवल टेबल (टीडी मूल रूप से) पर। – Darren

2

MSDN article superlime से जुड़ा हुआ बताता दुखद कहानी: जो कुछ भी समझ से बाहर कारणों के लिए, माइक्रोसॉफ्ट डब्ल्यू/Outlook2007 HTML ईमेल के अपने को संभालने में लगभग 10 साल को वापस लाया गया, और 2010 में

होने इसे ठीक करने के लिए फिट नहीं देखा मेल उपयोगकर्ता एजेंटों के बाकी ब्रह्मांड के लिए एक अच्छी तरह से स्वरूपित एचटीएमएल लेआउट तैयार करने में परेशानी ली, मुझे एक बचत कार्यवाही दिखाई देती है, जो कि मैं अपने उपयोगकर्ताओं को निर्देशित करने के लिए खर्च करने की बजाय, खर्च करने की कोशिश कर रहा हूं प्राचीन एचटीएमएल का पुनर्निर्माण:

ब्रूसर विकल्प आउटलेट का उपयोग करें ओक एक ईमेल संदेश पढ़ने के लिए प्रदान करता है। यह एचटीएमएल को इरादे से फिर से इकट्ठा करता है।

+0

ब्राउज़र विकल्प में दृश्य के लिए लिंक बनाने का कोई तरीका है? मैंने कई ईमेल देखे हैं जो पढ़ते हैं "अगर आपको इस ईमेल को पढ़ने में परेशानी हो रही है तो यहां क्लिक करें" लेकिन मैंने हमेशा सोचा कि सिर्फ आपको वेबसाइट पर एक प्रतिलिपि में लाया है। –

+0

अच्छा सवाल। मैं अचंभित हुआ। और ध्यान दिया कि Win7 पर Outlook2010 हमेशा मुझे संदेश हेडर जानकारी के ऊपर "ब्राउज़र में देखें" विकल्प नहीं देता है। जाहिर है यह जानता है कि यह चीजों को खराब कर रहा है! [यह साथी यहाँ] (http://www.emailsignature.eu/phpBB2/how-to-get-view-in-browser-link-in-outlook-2010-t1550।एचटीएमएल) का कहना है कि आप कम से कम सुनिश्चित कर सकते हैं कि प्राप्तकर्ता को का विकल्प मिल जाएगा, जानबूझकर कुछ दृष्टिकोण डालने से एक खाली, स्टाइल स्पैन टूट जाएगा: fortboise

+3

यह काम करेगा: '#outlook एक {padding: 0;} '। यह मूल रूप से कुछ भी नहीं करता है लेकिन "ब्राउज़र में दृश्य" लिंक प्रदर्शित करने के लिए मजबूर करता है। – acme

3

http://htmlemailboilerplate.com/

मैं का उपयोग किया गया है कि मेरे HTML ईमेल अभियानों के लिए एक आधार के रूप।

और लिंक मॉन्ज़न अभियान मॉनीटर पर पोस्ट किया गया एक महान संसाधन है।

+2

प्रश्न के पीछे प्रश्न का बड़ा जवाब। – Nathan

0

3 कॉलम तालिका जोड़ने का प्रयास करें, नीचे दिए गए उदाहरण लिंक पर क्लिक करें।

उदाहरण: Link

<table border="0" cellspacing="0" width="100%"> 
    <tr> 
     <td></td> 
     <td width="400"> 
      <table border="1" cellspacing="0" width="100%"> 
       <tr> 
        <td> 
         Content here... 
        </td> 
       </tr> 
      </table> 
     </td> 
     <td></td> 
    </tr> 
</table> 
संबंधित मुद्दे