css - HTML : How to make mid-row text line up the same as other rows like "tabs"

标签 css tabs html-email

我正在尝试构建一个 HTML 签名文件并希望电话号码等对齐。

电话:(234) 567-8910
手机: (234) 567-8910
传真: (234) 567-8910
电子邮件:mike@example.com

我可以做不同大小的边距或数量  对于每一行,但在所有电子邮件客户端/网络浏览器上显示的内容并不相同。

    Phone: <span style="margin-left:12px;"><?=$phone ?></span><br/>
    Cell: <span style="margin-left:23px;"><?=$cell ?></span><br/>
    Fax: <span style="margin-left:25px;"><?=$fax ?></span><br/>
    Email: <span style="margin-left:14px;"><?=$email ?></span><br/>

随着表的折旧,我不想依赖使用一个。

它还用于电子邮件签名,因此它必须能够显示在 outlook 中(不接受 margin- 或 float 等)。

最佳答案

我可能会因为没有正确听取您的问题而受到责备,但我认为重要的是您要意识到表格并没有完全贬值,而是在依赖表格数据而不是表格数据时贬值。

在您的情况下,您的数据表格。左侧有一列指定内容类型,右侧有一列指定值。

因此,在这种使用情况下,使用表格是完全可以接受的,这实际上就是表格的设计目的。因此,在这里使用制表符、空格或填充实际上不太有意义,因为已经有专门为此目的设计的 HTML 结构。

关于css - HTML : How to make mid-row text line up the same as other rows like "tabs",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7590391/

相关文章:

javascript - 有什么方法可以识别 JavaScript 中的浏览器选项卡?

java - 如何使用 Java 在 Selenium WebDriver 中按 "TAB"然后按 "ENTER"键?

r - 在 sidebarPanel 中包含 tabset 面板

email - 电子邮件中的Google DFP广告管理系统行为异常

html - outlook.com、microsoft exchange 和 hotmail.com 中的空 HTML 邮件

html - 在其他文本 css 的侧面和顶部对齐文本

jQuery 在鼠标悬停时水平滚动文本

python-3.x - 带有图像的Python 3 EmailMessage html消息

html - 导航菜单不显示

javascript - Jquery css3 自动滚动图像