<html>
<body>
<form>
aaaa
</form>
<form>
bbbbbbbbb
</form>
</body>
</html>這樣兩行之間有空行??????

解决方案 »

  1.   

    那是因为你把<form...>...</form>放在了<td>...</td>中。
    要是form不与上一部分空行,可以把<form...>...</form>放在<table><tr>两标签中间。如:
    <table>
    <form action=1.asp method=post>
      <tr>
        <td>
    <input type="text" name="textfield" value="" size=12 maxlength=20>
        </td>
      </tr>
    </form>
    </table> 呵呵-----老农
      

  2.   

    to bscom
    和你說的反了我的是 TABLE 放在 FORM 中
    且我上面我例子沒有TABLE
      

  3.   

    我又發現上下都有一空行,怎么辦??<html>
    <body>
    <form>
    ling1
    </form>
    line2
    <form>
    line3
    </form>
    line4
    </body>
    </html>
      

  4.   

    那是因为你把<form...>...</form>放在了隔离元素中。
    要是form不与上一部分空行,可以把<form...>...</form>放在<table><tr>两标签中间。如:
    <table>
    <form action=1.asp method=post>
      <tr>
        <td>
    <input type="text" name="textfield" value="" size=12 maxlength=20>
        </td>
      </tr>
    </form>
    </table>
    我每次为了避免这种情况都加一个边框都为空的表格
    这样就可以精确控制页面了
      

  5.   

    在用dw编辑页面时,你加入一个input,dw会提示你是否加上form标记,如果你加上,就会看到在input周围有一圈红色的虚线,那就是form的范围。
    所以为了避免form影响页面的定位,一般都将form标记与input不放在一起,就象楼上说的,将<form>和</form>放在<table>或<tr>或<td>的外面,就可以避免这样的情况。
      

  6.   

    放到<td><tr>外面对于排版有莫大好处