Html 关闭<;td>;在新行中不添加空格字符

Html 关闭<;td>;在新行中不添加空格字符,html,html-table,indentation,Html,Html Table,Indentation,我希望将表格单元格缩进如下: <td> test </td> 测试 但是当我高亮显示单元格内容时,文本后面会出现一个空格字符:在上面的示例中,如果我双击单元格并复制内容,它会复制“test” 两种可能的解决方案是将它写在一行中,比如测试,或者使用jQuery修剪单元格内容,但是我想问一下是否有人知道一种更好的方法来消除空白。我刚刚创建了这个 这就是你想要做的吗?我添加了cssdisplay:inline块到td,它会删除我刚刚创建的文本后的空白 这就是你想要

我希望将表格单元格缩进如下:

<td>
    test
</td>

测试
但是当我高亮显示单元格内容时,文本后面会出现一个空格字符:在上面的示例中,如果我双击单元格并复制内容,它会复制
“test”

两种可能的解决方案是将它写在一行中,比如
测试
,或者使用jQuery修剪单元格内容,但是我想问一下是否有人知道一种更好的方法来消除空白。

我刚刚创建了这个

这就是你想要做的吗?我添加了css
display:inline块
td
,它会删除我刚刚创建的文本后的空白


这就是你想要做的吗?我添加了css
display:inline块
添加到
td
并删除文本后的空白

您可以使用cellspacing和cellpadding属性


您可以使用cellspacing和cellpadding属性


空格来自末尾的换行符。它们被转换为空间
test
会像其他方法一样去掉空格。空格来自末尾的换行符。它们被转换为空间
test
会像其他方法一样去掉空格。JSFIDLE不会添加空格,可能它有一个bilt in trim功能来避免这种行为。我将尝试使用其他文本编辑器并更新问题。我刚刚在safari和firefox上测试了
display:inline block
,出于某种原因,它可以消除safari上的额外空间,但在firefox上没有。。您使用的浏览器是什么?JSFIDLE没有添加空格,可能它有一个bilt in trim功能来避免这种行为。我将尝试使用其他文本编辑器并更新问题。我刚刚在safari和firefox上测试了
display:inline block
,出于某种原因,它可以消除safari上的额外空间,但在firefox上没有。。你用的是什么浏览器?