2012-06-06 22 views
13

मुझे पता है कि मुझे HTML ईमेल में कुछ भी शैली के लिए इनलाइन सीएसएस का उपयोग करना है, लेकिन मैं जीमेल में होने वाली एक विषम ओवरराइड को देख रहा हूं। मैं एक तालिका पंक्ति में पाठ का रंग बदलने के लिए कोशिश कर रहा हूँ:एचटीएमएल ईमेल में फ़ॉन्ट रंग - जीमेल

<tr style='color: #000; font-size: 14px; font-family: Verdana, serif;'> 

लेकिन जब मैं जीमेल में इस ईमेल खोलते हैं, font-family और काले रंग जीमेल की शैली द्वारा अधिलेखित कर दिया जा रहा है। मैं Firebug के माध्यम से यह देख रहा हूँ: बैंगनी रंग काला मैं चाहता हूँ के स्थान पर प्रयोग किया जा रहा है

enter image description here

यही कारण है, और फ़ॉन्ट परिवार एरियल के लिए, sans-serif दोषी है। क्या किसी को स्टाइलिंग को सुरक्षित रूप से ओवरराइड करने का तरीका पता है कि जीमेल मुझ पर मजबूर कर रहा है?

अद्यतन

मैं एक गैर काला रंग, अर्थात # 212a2c करने के लिए रंग बदल गया है और रंग सही ढंग से बदल गया है, लेकिन अभी भी font-family एरियल पर फंस गया है।

उत्तर

9

ऐसा लगता है कि आप टीआर स्टाइल कर रहे हैं लेकिन जीमेल टीडी के लिए एक शैली के साथ सवारी कर रहा है। जब एक टीडी और एक टीआर संघर्ष, टीडी जीत जाएगा क्योंकि यह सबसे तात्कालिक कंटेनर है ... सीएसएस 3 नियमों के अनुसार निकटतम मैच। मुझे लगता है कि यदि आप अपने टीडी पर इनलाइन शैली का उपयोग करते हैं तो आप इसे सवारी करने में सक्षम होंगे।

+0

हाँ मैंने अभी यह पाया है। '' स्तर पर स्टाइल जोड़ा गया और यह अब काम करता है। यह थकाऊ हो जाएगा .... धन्यवाद। –

+0

अभी भी अजीब बात है कि काले रंग से रंग को कुछ और बदलना बैंगनी को ओवरराइड करने के लिए पर्याप्त था ... –

+0

मुझे इस बारे में 'आधिकारिक' नहीं मिल रहा है, लेकिन अनुभव से मैंने 3-अक्षर रंग कोड मिश्रण करते समय अजीब व्यवहार देखा है 6-अक्षर रंग कोड के साथ, भले ही वे बराबर होना चाहिए। आपके मामले में, # 000 आपके मूल उदाहरण में काम नहीं करता था, लेकिन मुझे यह जानने में सबसे अधिक दिलचस्पी होगी कि # 000000 काम करेगा या नहीं। – colonelclick

3

अनुभव से मुझे रंग कोड के साथ सबसे सुरक्षित चीज मिली है, हमेशा 6 नंबर कोड का उपयोग करना है - मुझे एक बार एक ही समस्या थी और इसे रंग कोड को 3 अंकों से 6 तक बदलकर बस तय किया गया था - यह नहीं करता 'टी <tr> पर सभी :)

1
  1. न उपयोग शैलियों के बाद 3 अतिरिक्त संख्या टाइप करने के लिए किसी भी समय लगता है, <td> या पाठ के चारों ओर एक <span> पर करते हैं।
  2. यह बात dosnt यदि आप एक रंग :) के रूप में # 000, # 000000 या काले लिखने
2

जीमेल डिफ़ॉल्ट नीले रंग के, शायद एक विरोधी स्पैमिंग सुविधा के रूप में से काली (# 000000) अपने लिंक बदल जाएगा ।

इसके आसपास पाने के लिए, बस फ़ॉन्ट का रंग बदलें (# 000001), उदा।

<a href="#" style="color: #000001;">Click HERE</a> 
+0

टीएनएक्स दोस्त, यह एक जीवन बचतकर्ता था :) – Nemke

+1

यह अब मामला नहीं है। # 000000 इरादे के रूप में काम करेगा, अभी इसका परीक्षण किया। –

2

"यह बात dosnt यदि आप एक रंग :) के रूप में # 000, # 000000 या काले लिखने"

हाँ यह होता है, कभी कभी ईमेल में एक से थोड़ा अलग तरह से 3 हेक्साडेसिमल रंग प्रस्तुत करना। अंगूठे के नियम के रूप में, अनुकूलता के लिए 6 के साथ रहना सबसे अच्छा है।