0

我有一张桌子......为了让事情变得甜蜜,假设我有这个:

    <table style="border: apx #FF0000 solid; width: 1%;">  
  < tr>
    < td>a< /td>
  < /tr>
< /table>

它们在开头都有一个空格,所以它会显示,在正常代码中它没有空格。

表我做的不一样,不过是用php做的,而我这只是问题的复制品。

所以,我想在“A”之后添加一些文本,它会不断地把它放在一个新的行上。

一个工作示例在这里: http ://www.walsallramblers.co.uk/

右手边,日历红换行了,我怎么发现这个?有谁知道在单词周围加上红框的更好方法?

4

3 回答 3

2

试试这个:

<span style="border:1px solid red;">Your text goes here</span>

您应该只使用表格来表示表格中的数据:)

编辑:

顺便说一句,当您设置“宽度:1%”时,您设置的是表格的宽度,而不是边框​​。我认为这就是它打破新线的原因。

于 2009-09-28T09:43:53.387 回答
0

为什么要设置宽度 1%?我想这就是为什么你总是得到新的线路..

于 2009-09-28T09:46:28.720 回答
0
<TR>
<TD COLSPAN='7' ALIGN=center>
<B>
<table style='white-space:nowrap; border: 1px #FF0000 solid; width: 20%;'>
     <tr><td>Red</td></tr>
</table> = Today , 
<font color='blue'>Blue</font> = Walk</B>
</TD>
</TR>

这就是您在网站上拥有的。我不完全清楚你为什么要这样设置,但你最初的问题是你在表格单元格中有一个表格。我不建议解决这个问题,而是从更有效的 HTML 重新开始。但我很确定这会让你开始你想要的东西:

<tr>
<b>
<td COLSPAN='7' style='white-space:nowrap; border: 1px #FF0000 solid; width: 20%;'>
Red
</td> = Today ,
<td> 
<font color='blue'>Blue</font> = Walk
</td>
</b>
</tr>

但是写出来感觉很脏。你应该使用更好的东西。在我的脑海中,我会选择:

<tr style="font-weight: bold;">
<td colspan="7" style='white-space:nowrap; border: 1px #FF0000 solid;'>
<span syle="color: red;">Red</span> = Today, <span syle="color: blue;">Blue</span> = Walk
</td>
</tr>
于 2009-09-28T09:56:02.507 回答