Zastanawiasz się, czy są dostępne inne kody do wykorzystania w biuletynie HTML.
Używałbym dopełnienia komórek lub marginesów, ale jestem nowy w tej kwestii HTML / CSS i nie mogę znaleźć zmiany, która wpływa zarówno na linię tytułu głównego, jak i podtytuł pod nią. Będąc e-mailem, waham się, czy grzebać w CSS, aby to uzyskać - ponieważ nie wiem, co klienci poczty e-mail nie lubią pod względem CSS w przeciwieństwie do wbudowanych znaczników.
Dla kontekstu szablon, którego używam, to Mute theme z fragmentu Mailchimp:
<!-- language: lang-html -->
<table cellspacing="0" cellpadding="0" border="0" align="center" width="626">
<tbody>
<tr>
<td valign="middle" bgcolor="#546781" height="97" background="images/header-bg.jpg" style="vertical-align: middle;">
<table cellspacing="0" cellpadding="0" border="0" align="center" width="555" height="97">
<tbody>
<tr>
<td valign="middle" width="160" style="vertical-align:middle; text-align: left;">
<img width="70" height="70" src="http://dl.dropbox.com/…….png" style="margin:0; margin-top: 4px; display: block;" alt="" />
</td>
<td valign="middle" style="vertical-align: middle; text-align: left;">
<h1 class="title" style="margin:0; padding:0; font-size:30px; font-weight: normal; color: #192c45 !important;">
<singleline label="Title"><span>Title of Report</span></singleline>
</h1>
<h1 class="title" style="margin:0; padding:0; font-size:15px; font-weight: normal; color: #192c45 !important;">
<singleline label="Title"><span>Small Subhead</span></singleline>
</h1>
</td>
<td width="55" valign="middle" style="vertical-align:middle; text-align: center;">
<h2 class="date" style="margin:0; padding:0; font-size:13px; font-weight: normal; color: #192c45 !important; text-transform: uppercase; font-weight: bold; line-height:1;">
<currentmonthname />December
</h2>
<h2 class="date" style="margin:0; padding:0; font-size:23px; font-weight: normal; color: #192c45 !important; font-weight: bold;">
<currentyear />2011
</h2>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
Cały e-mail jako stronę internetową można zobaczyć tutaj
before:
$numsp;
jest bardzo przydatna do wyrównywania liczb, ponieważ przestrzeń jest definiowana tak, aby była dokładnie tak szeroka, jak liczba w tej samej czcionce.Istnieją kody dla innych znaków spacji i jako takie działają dobrze, ale same znaki są znakami starszymi. Zostały one włączone do zestawów znaków tylko ze względu na ich obecność w istniejących danych znaków, a nie do wykorzystania w nowych dokumentach. W przypadku niektórych kombinacji czcionki i wersji przeglądarki mogą powodować wyświetlanie ogólnego glifu o niemożliwym do przedstawienia charakterze. Aby uzyskać szczegółowe informacje, sprawdź moją stronę o przestrzeniach Unicode .
Tak więc używanie CSS jest bezpieczniejsze i pozwala określić dowolną wielkość odstępów, a nie tylko określoną szerokość odstępów o stałej szerokości. Jeśli chcesz tylko dodać odstępy wokół elementów h2, jak mi się wydaje, to ustawienie dopełnienia na tych elementach (zmiana wartości dopełnienia: ustawienia 0, które już masz) powinno działać dobrze.
źródło
( 4 PACK )
moje wymagania - użycie marginesów lub wypełnienia byłoby okropnym pomysłem na to<span style="padding: 0 0.1em">4 PACK</span>
swoboda ustawiania i dostosowywania wartości.ZERO WIDTH JOINER
fileformat.info/info/unicode/char/200d/index.htm iZERO WIDTH NON JOINER
że mam skłonność do częstszego niż zerowej szerokości spacji użyć.Nie jestem pewien, czy to jest to, o czym mówisz, ale to jest lista encji HTML, których możesz użyć:
Lista odniesień do encji znakowych XML i HTML
Korzystając z zawartości w kolumnie „Nazwa”, możesz po prostu umieścić je w
&
i;
Na przykład
, 
itdźródło
Użyłem tego kodu dziesiętnego Unicode
‌
i działałem. więcej szczegółówźródło
A co z normalnym zakodowanym znakiem odstępu?
źródło