У меня есть следующие html и css для использования в качестве шаблона для генерации сообщений электронной почты.Как удалить все пробелы, связанные с электронной почтой HTML?
Но когда дело доходит до получения электронной почты в моей почтовой программе, у меня есть несколько пикселей белого поля с каждой стороны.
Можно ли удалить его при использовании div или есть ли другой способ избежать этих раздражающих пробелов?
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title>Lack of title</title>
<link href='https://fonts.googleapis.com/css?family=PT+Mono&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
<style>
body, html {
margin: 0!important;
padding: 0!important;
background-color: gray;
}
#nav {
height: 60px;
width: 100%;
background-color: #0078d7;
}
#content {
width: 1160px;
height: 800px;
background-color: #6f6767;
margin-left: auto;
margin-right: auto;
}
</style>
</head>
<body>
<div id="nav">
{title}
</div>
<div id="content">
{content}
</div>
</body>
В каком почтовом клиенте вы видите белые грани? Outlook 2010, Outlook 2013, Gmail, Yahoo и т. Д.?? –