4

我在 html 电子邮件中编码。有一个<td>内联 CSS 代码。我必须做些什么才能在整体上附加一个锚标签<td>。请告诉我我该怎么做。我尝试了很多选项,但这些都是无效的。

<td valign="top"  width="204" class="leftColumnContent" mc:edit="left_column_content" align="center" bgcolor="#dee0e2" style="border-left:6px solid #FFF; border-top:5px solid #FFF;"">
    <div align="center" style=" margin-top:10px;">
        <img src="" width="119" height="199" style="max-width:180px;" mc:label="image" />
    </div>
    <p style=" margin-left:20px; width:80%; font-family:Arial, Helvetica, sans-serif; font-size:14px;"> <strong>Text here </strong><br />
        <br />
        text here</p>
    <div style="width:80%; margin-top:10px; margin-left:20px; margin-bottom:15px;">
        <div align="left" style="float:left;"><strong> read more</strong></div>
        <div align="right">
            <img align="none" height="20" id="headerImage2" mc:allowdesigner="" mc:allowtext="" mc:label="header_image" src=".." style="max-width: 55px; width: 55px; height: 23px;" width="55" /></div>
    </div>
</td>
4

2 回答 2

7

根据 HTML 规则,您不能拥有<a ...><td>...</td></a>,。你可以反过来嵌套它们, <td><a ...>...</a></td>. 如果您需要使整个单元格可点击,那么您需要设置a元素的样式以使其占据整个单元格。执行此操作的方法取决于上下文,但如果td元素具有固定尺寸,则在其中的元素上设置以下内容a

display: block; height: 100%;
于 2013-09-23T04:41:58.583 回答
-1

您可以在表格(代码)中锚标记的位置使用 onclick 属性。

表示例如下

  <table>
    <tr>
        <td onclick="javascript:alert('your HTML');">HTML Code is here</td>
    </tr>   
  </table>

在您的位置alert("")可以window.location("") 用于在另一个页面上发送页面重定向。

于 2013-09-23T05:21:36.910 回答