Для некоторых украшений мне нужно вставить верхний край в начале документа, который составляет 34% всей высоты страницы (с учетом маржи).
Моя страница < тело> начать так:Получить высоту целой страницы в пикселе
<body bgcolor="#dedede" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" style="-webkit-text-size-adjust:none;">
<tbody>
<table width="100%" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#dedede">
<tr>
<td>
<table class="premier-tableau" width="600" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" align="center">
<thead>
<tr height="500" /> <!-- I need to use this line as a margin -->
</thead>
<tbody>
<tr>
<td width="35" />
<td width="530">
<font color="#5e5e5e" face="Arial, Helvetica, sans-serif" size="2" style="font-size: 12px;">
Это для использования в электронной почте.
Конечно, можно вычислить количество пикселей в пикселях и добавить статический результат в тег < tr>. Но, это часть полуавтоматического процесса, и я хотел бы избежать этого.
Также обратите внимание, что целевой SMTP-сервер может иметь строгую политику и отказывать вложения. Итак, я не вижу, как использовать внешние библиотеки (например, JQuery). В качестве современного экстентамента я бы хотел избежать использования их ...
Принимаются любые встраиваемые решения (css; javascript; svg ...).
Я не думаю, что это очень хороший ответ на вашу собственную проблему, так как вы знаете, что он почти не поддерживается. Обратите внимание, что некоторые стили, которые в настоящее время поддерживаются в браузерах, также не работают в электронных письмах. – m59
@ m59: Вы были правы для javascript слишком много клиентов imap отключили JavaScript. Через 6/9 лет это будет правильным решением, поскольку текущий: я НЕ МОЖЕТ! – user2284570