Freemaker+html+css+common-email

做什么:发出一封带css样式的html邮件,以正文形式展示html内容,使用freemaker定制模板并填充相应的变量值。

遇到问题:

    邮件中不能引入外部css文件,不生效,只能在具体的html中写css代码,一旦模板多了,维护起来有困难。

解决方案:

    想到freemaker中有<#include>标签,于是将css代码写入一个单独的css.ftl文件中,在需要用到该css的ftl中使用<#include “css.ftl”>引入,这样不就实现了引入外部css。

你可能感兴趣的:(Freemaker+html+css+common-email)