我曾经<div style="width: 742px; margin: 0px auto; ">
将容器居中div
。
在浏览器中它可以工作,但是当我在 Microsoft Outlook 中打开它时,它不在中心。
我也使用!important
了,margin
因为我认为它优先于 CSS。
如何div
在浏览器和电子邮件中居中?
<div align="center">
your code
</div>
仅适用于 Outlook
对于一般的电子邮件,最好使用 html 属性和不推荐使用的标签而不是它们的 CSS 等价物,因为某些消息传递系统会忽略内联样式。
例如,而不是:
<div style="width: 742px; margin: 0px auto; ">...
您可以使用:
<body align="center"><table align="center" width="742">...
或者
<div align="center">...
示例 2,而不是:
<p style="font-family: Arial, Helvetica, Tahoma, sans-serif;">My text</p>
你可以做:
<font face="Arial" size="4">My text</font>
一个很好的反射是去官方微软文档网络:http: //msdn.microsoft.com/en-us/library/aa338201.aspx
在这里您可以看到最好的方法是使用.. div 元素之外的另一件事。
Use a table, it allow the maximum of css control.