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