想知道是否有其他代码可用在HTML时事通讯。

我会使用单元格填充或边距,但我是这个HTML/CSS的新东西,我找不到一个改变,确实影响主标题行和它下面的子标题。作为一个电子邮件,我很犹豫要不要用CSS来得到它——因为我不知道电子邮件客户端不喜欢CSS的方式,而不是内联标记。

对于上下文模板,我使用的是静音主题从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>

整个电子邮件的网页可以在这里看到


当前回答

是的,很多。

包括但不限于:

[]头发间距:&#8202;或&hairsp; [] 6个/ em空间:&#8198;(没有字符参考) [ ]狭窄不间断空间:&#8239;(没有字符参考) [] thin空格:&#8201;或&thinsp; [] 4个/ em空间:&#8197;或&emsp14; []不间断空格:&#160;或者, []标点符号:&#8200; [] 3-per-em空间:&#8196;或&emsp13; [] zh space: &#8194;或&ensp; []数字空间:&#8199;或&numsp; [] em空间:&#8195;或&emsp;

span{background-color: red;} <table> <tr><td>non breaking space:</td><td> <span>&#160;</span> or <span>&nbsp;</span></td></tr> <tr><td>narrow no-break space:</td><td> <span>&#8239;</span></td></tr> <tr><td>en space:</td><td> <span>&#8194;</span> or <span>&ensp;</span></td></tr> <tr><td>em space:</td><td> <span>&#8195;</span> or <span>&emsp;</span></td></tr> <tr><td>3-per-em space:</td><td> <span>&#8196;</span> or <span>&emsp13;</span></td></tr> <tr><td>4-per-em space:</td><td> <span>&#8197;</span> or <span>&emsp14;</span></td></tr> <tr><td>6-per-em space:</td><td> <span>&#8198;</span></td></tr> <tr><td>figure space:</td><td> <span>&#8199;</span> or <span>&numsp;</span></td></tr> <tr><td>punctuation space:</td><td> <span>&#8200;</span> or <span>&puncsp;</span></td></tr> <tr><td>thin space:</td><td> <span>&#8201;</span> or <span>&thinsp;</span></td></tr> <tr><td>hair space:</td><td> <span>&#8202;</span> or <span>&hairsp;</span></td></tr> </table>

其他回答

我使用的是Unicode十进制编码&#8204;和工作。更多的细节

不确定这是否是你所引用的,但这是你可以使用的HTML实体列表:

XML和HTML字符实体引用的列表

使用'Name'列中的内容,你可以用&和;

如。 等。

是的,很多。

包括但不限于:

[]头发间距:&#8202;或&hairsp; [] 6个/ em空间:&#8198;(没有字符参考) [ ]狭窄不间断空间:&#8239;(没有字符参考) [] thin空格:&#8201;或&thinsp; [] 4个/ em空间:&#8197;或&emsp14; []不间断空格:&#160;或者, []标点符号:&#8200; [] 3-per-em空间:&#8196;或&emsp13; [] zh space: &#8194;或&ensp; []数字空间:&#8199;或&numsp; [] em空间:&#8195;或&emsp;

span{background-color: red;} <table> <tr><td>non breaking space:</td><td> <span>&#160;</span> or <span>&nbsp;</span></td></tr> <tr><td>narrow no-break space:</td><td> <span>&#8239;</span></td></tr> <tr><td>en space:</td><td> <span>&#8194;</span> or <span>&ensp;</span></td></tr> <tr><td>em space:</td><td> <span>&#8195;</span> or <span>&emsp;</span></td></tr> <tr><td>3-per-em space:</td><td> <span>&#8196;</span> or <span>&emsp13;</span></td></tr> <tr><td>4-per-em space:</td><td> <span>&#8197;</span> or <span>&emsp14;</span></td></tr> <tr><td>6-per-em space:</td><td> <span>&#8198;</span></td></tr> <tr><td>figure space:</td><td> <span>&#8199;</span> or <span>&numsp;</span></td></tr> <tr><td>punctuation space:</td><td> <span>&#8200;</span> or <span>&puncsp;</span></td></tr> <tr><td>thin space:</td><td> <span>&#8201;</span> or <span>&thinsp;</span></td></tr> <tr><td>hair space:</td><td> <span>&#8202;</span> or <span>&hairsp;</span></td></tr> </table>

那普通的编码空白字符呢?

&#32;

其他空间角色也有代码,这些代码本身也很有效,但角色本身是遗留角色。它们被包含在字符集中只是因为它们存在于现有的字符数据中,而不是在新文档中使用。对于某些字体和浏览器版本的组合,它们可能会导致显示不可表示字符的通用字形。有关详细信息,请查看我关于Unicode空格的页面。

因此使用CSS更安全,可以指定所需的间距,而不仅仅是固定宽度空间的特定宽度。如果你只是想在你的h2元素周围增加间距,在我看来,那么在这些元素上设置padding(改变padding的值:0设置,你已经有了)应该可以工作。