在表内(即td元素内)使用span元素安全吗?
我了解编写基于html的电子邮件模板可能是一个非常棘手的过程,尤其是当您必须考虑所有不同的电子邮件客户端和不同级别的支持时。一般的经验法则是将所有内容包装在嵌套表中。
我知道div,section,article,p之类的元素在所有电子邮件客户端中都不能很好地发挥作用。
Span在HTML电子邮件开发中仍然占有一席之地。它不能以任何方式用于显示或高度/宽度,而只能用于字体样式和内容操纵。
例如,它可以用于增加或减少字体,更改字体颜色,行高等。(但请记住,它不会像DIV一样断行,因为它不是块元素)。
跨度的另一个有用方面是将其环绕在图像周围以设置ALT文本的样式。
我发现最有用的方面是通过媒体查询隐藏/显示内容。
我敢肯定还有其他用途,但是请务必在所有电子邮件环境中进行测试,因为充其量支持是不一致的-与DIV标签类似。