加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

HTML – 电子邮件图表 – 酒吧,区域和饼图

发布时间:2020-12-14 23:46:46 所属栏目:资源 来源:网络整理
导读:我想在我的电子邮件中显示图表 – Bar,Area,Pie Charts.我尝试了几个基于CSS的内联样式的图表,但它仍然没有出现.这是在电子邮件中显示图表的最佳方式. 图像是唯一的选择吗? 解决方法 单独发送 HTML电子邮件是一项棘手的工作.各种邮件客户端的各种标准和限制
我想在我的电子邮件中显示图表 – Bar,Area,Pie Charts.我尝试了几个基于CSS的内联样式的图表,但它仍然没有出现.这是在电子邮件中显示图表的最佳方式.

图像是唯一的选择吗?

解决方法

单独发送 HTML电子邮件是一项棘手的工作.各种邮件客户端的各种标准和限制以及大量安全限制使得创建跨浏览器/客户端HTML电子邮件传递变得困难.作为一个拇指规则,我觉得你使用的旧技术越好,它在邮件客户端上统一复制. “旧”技术我的意思是表驱动的HTML,具有非常基本的CSS属性的内联CSS,没有脚本等.

您在电子邮件中的图表可能性:

> Flash图表 – 几乎所有邮件客户端都会阻止它.
> HTML5图表 – 大多数电子邮件客户端(包括基于Web的客户端)将阻止SVG,并且还会使“画布”驱动的图表无效,因为JavaScript肯定会被阻止.
>纯HTML和CSS图表可能有效,但由于大多数流行的图表库都使用高级HTML功能,因此大多数图表在电子邮件中都无法正常呈现.
>基于图像的图表 – 您最好的选择是图表的图像.由于内联图像是通过电子邮件客户端广泛发送的,我的建议是将图表生成为图像,然后将其作为HTML邮件的一部分包含在内.大多数图表组件(如FusionCharts,Highcharts等)允许您将图表生成为图像.

如果您打算使用基于图像的图表并希望它是动态生成的,那么一个好的技巧就是创建一个服务器端脚本,您将通过查询字符串发送数据,它将返回一个图像使用此数据生成的图表.

如果您在部署基于图像的图表时遇到任何问题,那么您可以考虑使用简单< table>,< div>的基于纯HTML的图表.和内联CSS生成图表.可悲的是,我认为市场上没有现成的组件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读