2013-07-03 6 views
1

Например, если у меня есть:Gmail Переопределение шрифтов семейства стилей в таблицах

<div style="font-family:'Trebuchet MS';"> 
    <table cellspacing="0" cellpadding="0"> 
     <tr> 
      <td>Text 1</td> 
      <td>Text 2</td> 
     </tr> 
    </table> 
</div> 

стилей Gmail будет переопределить семейство шрифтов, установленное в DIV, даже если я использую важно!. Если я пытаюсь установить правильный шрифт в Td элементов, как это:

<div style="font-family:'Trebuchet MS';"> 
    <table cellspacing="0" cellpadding="0"> 
     <tr> 
      <td style="font-family:'Trebuchet MS';">Text 1</td> 
      <td style="font-family:'Trebuchet MS';">Text 2</td> 
     </tr> 
    </table> 
</div> 

Gmail раздевает содержимое атрибута стиля полностью! То же самое происходит, если я пытаюсь добавить его в элемент таблицы или span в элементе td.

ответ

1

Хотя это не очень стандартно, использование тега шрифта позволяет обойти это. Например:

<div style="font-family:'Trebuchet MS';"> 
    <table cellspacing="0" cellpadding="0"> 
     <tr> 
      <td><font face="Trebuchet MS">Text 1</font></td> 
      <td><font face="Trebuchet MS">Text 2</font></td> 
     </tr> 
    </table> 
</div> 

Будет работать.

Смежные вопросы