使用 PHP 的带有 Bootstrap/Jquery 的 HTML 电子邮件

San*_*nju 3 php html-email twitter-bootstrap

我正在尝试从我的 PHP 脚本发送电子邮件。电子邮件通过 cron 作业自动发送。但是当我收到电子邮件时,引导程序设计已经中断。我正在链接以下 jquery 和 bootstrap 文件;

<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<link rel='stylesheet prefetch' href='https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'>
<link rel='stylesheet prefetch' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css'>
Run Code Online (Sandbox Code Playgroud)

我猜 gmail 会阻止外部 css。哪个是最好的工作方式?

cod*_*uss 5

您不应该为 HTML 邮件使用外部样式文件。要让您的邮件与所有邮件客户端一起使用,您应该在 style-tags 或 inline-CSS 中使用 HTML4 和 CSS。还可以使用表格而不是 div 来制作多列电子邮件。

互联网上有很多关于 HTML 邮件的教程。只需搜索“样式 html 邮件”即可。

样式化 HTML 电子邮件的最佳实践