शैली टैग एमएस आउटलुक में काम नहीं कर रहा है - एचटीएमएल, सीएसएस, दृष्टिकोण

क्या चाहिए मुझे

  • मुझे ईमेल की सभी सामग्री को एकल पृष्ठ ए 4 आकार पृष्ठ में बनाना होगा।

सीएसएस

<body style="height:297mm;width:210mm;margin-left:auto;margin-right:auto">
----email content---
</body>
  • जब मैं ईमेल स्रोत सीएसएस संपत्ति को देखने की कोशिश करता हूं तो पहले से ही वहां थे।

मुसीबत

  • जब एमएस दृष्टिकोण से प्रिंट करने का प्रयास करें तो HTML सामग्री 2 पेज में चली जाती है जिसमें मेरी आवश्यकता 1 पृष्ठ है।

ब्राउज़र में काम कर रहे सीएसएस

जब मैं ब्राउज़र से एक ही सामग्री को मुद्रित करने का प्रयास करता हूं तो मैं ए 4 आकार पृष्ठ में एचटीएमएल सामग्री प्राप्त करने में सक्षम हूं।

क्या कोई सुझाव दे सकता है कि सभी सामग्री को एकल ए 4 आकार पृष्ठ में कैसे छोटा करें।

किसी भी सुझाव का स्वागत है।

उत्तर:

जवाब के लिए 0 № 1

किसी कारण की तलाश करना बंद करो: मेल क्लाइंट बहुत सी सीएसएस गुणों के संबंध में हैं

जब आप एक ई-मेल लिखते हैं, तो लगभग कोई सीएसएस संपत्ति स्वीकार नहीं की जाती है।

तुम खोज सकते हो यहां एक विस्तृत सूची है

इसके साथ थोड़ा सा खेलने के बाद, मैं आपको बता सकता हूं कि स्वरूपित मेल भेजने का सबसे अच्छा विकल्प एक बनाना है table और इन टेबल को इनलाइन स्टाइल के साथ स्टाइल करें।

इसके साथ शुभकामनाएं, आपको इसकी आवश्यकता होगी।


जवाब के लिए 0 № 2

मैं आपको शैलियों को लिखने का सुझाव देता हूं pixels। मेरे पास ईमेल मार्कअप और माइक्रोसॉफ्ट आउटलुक में वास्तव में हानिकारक का इतना बड़ा अनुभव है।

और मुझे यकीन नहीं है कि margin: auto आउटलुक में ठीक से काम करेगा।

तो, उदाहरण के लिए लिखने का प्रयास करें:

<body style="height:500px;width:500px;">

जवाब के लिए 0 № 3

समाधान जो एमएस आउटलुक में मेरे लिए काम करता है।

 <div>
<!--[if mso]>
<v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-
microsoft-com:office:word" href="http://" style="yourstylinghere;"
stroke="f" fillcolor="#556270">

<![endif>

आपकी सामग्री

  <!--[if mso]>

</v:rect>
<![endif]-->
</div>

संबंधित सवाल
सबसे लोकप्रिय