Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP的带Bootstrap/Jquery的HTML电子邮件_Php_Twitter Bootstrap_Html Email - Fatal编程技术网

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

使用PHP的带Bootstrap/Jquery的HTML电子邮件,php,twitter-bootstrap,html-email,Php,Twitter Bootstrap,Html Email,我正在尝试从我的PHP脚本发送电子邮件。电子邮件通过cron作业自动发送。但当我收到电子邮件时,引导程序设计已经中断。我正在链接以下jquery和引导文件 <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/

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

<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'>


我猜gmail会阻止外部css。哪种方式最有效?

您不应该将外部样式文件用于HTML邮件。为了让您的邮件与所有邮件客户端协同工作,您应该在样式标记或内联CSS中使用HTML4和CSS。 也可以使用表格而不是div来生成多列电子邮件

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


噢,我知道你认为包含引导链接或jquery链接可能会被邮件服务器解释,但这完全是错误的。 有一个标准和一些工具,让你建立更智能的电子邮件,如果你真的感兴趣,你可以按照这样做,复制粘贴代码从那里到你的编辑器,然后edid它的内容版权



内部CSS…链接中的CSS需要内联才能使用。当然,CSS不能是外部链接,但必须内联
<html>
  <!-- do not consider this, you have only t follow the link above-->
</html>