我需要设计一个HTML电子邮件模板,通过电子邮件发送给我的客户。我知道设计一个**'html电子邮件模板**':
我的问题是:我是否可以使用html中的bootstrap设计HTML电子邮件,而无需下载并在本地链接为css文件?
snvhrwxg1#
不可以。Bootstrap是一个包含元素和类属性的预定义框架,完全使用外部css(元素和类的属性在外部文件中定义)。由于外部css不能用于电子邮件样式化,Bootstrap也不能使用。有人可能会说,他们可以从Bootstrap.css文件中复制代码并将其粘贴到<style></style>标签中,但即使这样,也是内部css,电子邮件不允许这样做。电子邮件只允许内联css。因此,Bootstrap不能在电子邮件中使用,因此也不能在电子邮件模板中使用。
<style></style>
ctehm74n2#
我知道这个问题是3岁,但认为值得一提的未来参考,现在,我们得到了引导电子邮件。https://bootstrapemail.com/docs/introduction
nbewdwxp3#
理论上,只要你有一些内嵌样式的进程(如果你关心Outlook用户的话),并且只要你只使用大多数电子邮件客户端支持的HTML/CSS,你就可以使用它。也就是说,有一些专门为HTML电子邮件创建的框架,比如非常流行的MJML或Foundation for Emails。如果您想使用CSS框架创建HTML电子邮件,您还可以 checkout Maizzle,它使用Tailwind CSS框架。
3条答案
按热度按时间snvhrwxg1#
不可以。Bootstrap是一个包含元素和类属性的预定义框架,完全使用外部css(元素和类的属性在外部文件中定义)。由于外部css不能用于电子邮件样式化,Bootstrap也不能使用。
有人可能会说,他们可以从Bootstrap.css文件中复制代码并将其粘贴到
<style></style>
标签中,但即使这样,也是内部css,电子邮件不允许这样做。电子邮件只允许内联css。因此,Bootstrap不能在电子邮件中使用,因此也不能在电子邮件模板中使用。ctehm74n2#
我知道这个问题是3岁,但认为值得一提的未来参考,现在,我们得到了引导电子邮件。
https://bootstrapemail.com/docs/introduction
nbewdwxp3#
理论上,只要你有一些内嵌样式的进程(如果你关心Outlook用户的话),并且只要你只使用大多数电子邮件客户端支持的HTML/CSS,你就可以使用它。
也就是说,有一些专门为HTML电子邮件创建的框架,比如非常流行的MJML或Foundation for Emails。
如果您想使用CSS框架创建HTML电子邮件,您还可以 checkout Maizzle,它使用Tailwind CSS框架。