为什么我在邮件上收到默认样式邮件?在代码中我有点风格,但为什么在gmail上我看到默认布局? 我的代码是这样的: !!!%html %head %meta{:content = "text/html; charset=utf-8", "http-equiv" = "Content-T
我的代码是这样的:
!!! %html %head %meta{:content => "text/html; charset=utf-8", "http-equiv" => "Content-Type"} %title Покупка автозапчастей :css body, td { background-color:#cecece; color:#000000; font-size:14px; font-family:Verdana,Helvetica,Arial; } .blue { background-color: blue; height:2px; color: white; } .notice {margin: 10px auto; background-color: #fbb752; border: 1px solid #cecece; } %body .blue %h3 Новый заказ %b Внимание, недавно на сайте сформирован новый заказ! = @order.id .notice %table %tr %th id клиента %th Улица %th Здание %th Общая сумма %th Статус %th Открыт %tr %td = @order.user.id = @order.user.email %td %b = @order.street %td = @order.building %td %b = @order.totalcost %td %b = @order.orderstatus.name %td = @order.created_at %br/ %table %tr %th Артикул %th Цена %th Количество - @order.line_items.each do |l| %tr{ :class => cycle("zebra-stripe zebra-grey zebra1", "zebra-stripe zebra-grey zebra2")} %td = l.description %td = l.price %td = l.quantity
那么怎么办,我的邮件发送我的电子邮件服务(gmail)好样式字母,如我的代码?
Gmail会删除所有< style>来自HTML电子邮件的标签.如果您希望样式显示在Gmail中,则需要使用内联样式属性.