结论:表格中,成对标签间不能出现非空白字符,否则多出的字符会在表格外出现。其中所有的中文(全角)字符都被认为是非空白字符。扩展为全角字符都是非空白字符。
关于</td>后面第一个空格:
是因为这个古怪的空格是全角字符,不是普通的空格。
在两个<td width="193">新华网</td>的后面分别有一个全角空格。
这个全角空格被当作文字对待了,由于没有被td标签包含,所以就跑到最上面去了
======
http://community.csdn.net/Expert/topic/5765/5765571.xml?temp=.1215631
因解一题而发现的一个怪符号。
搞要整理
<table border="1">
<tr bgcolor="blue">
<td width="266">新华网</td>
<td width="208">http://www.xinhuanet.com/</td>
<td width="193">新华网</td>
<td width="182">新华网</td>
<td width="79">1</td>
<td width="107">73</td>
<td width="166">qqq</td>
</tr>
</table>
看效果时会多出一行蓝色条。
经研究发现
“<td width="193">新华网</td> ”中</td>有空白字符。
运行以下代码,其中strA为上述的空白字符。
<%
strA=" "
lenA=len(strA)
for i=1 to lenA
response.Write(asc(mid(strA,i,1)))&","
next
%>
得到-24159,32,32,32,32,32,
结论:上述空白第一个字符有古怪。删去“<td width="193">新华网</td> ”</td>后第一个字符,运行结果正常。
-24159 unicode为  
用unicode代替具有一样的效果。
最后核对出ASC(-24159)为中文(全角)空格符。
======
<table border="1">
<tr bgcolor="blue">
<td width="266">新华网</td>
<td width="208">http://www.xinhuanet.com/</td>
<td width="193">新华网</td>地
<td width="182">新华网</td>
<td width="79">1</td>
<td width="107">73</td>
<td width="166">qqq</td>
</tr>
</table>
中则会多出一行,并显示“地”
======2007-9-22 Linyee 添加
听说dw里可视化助理—+不可见元素,编辑—+首先参数—+不可见元素。
设置好后可见,但尝试后不可用。