加上
<style>
form{margin: 0}
</style>
就ok了
2. 直接寫如form中:
<form style=’padding:0px;margin:0px;’>
我們在用Frontpage或Dreamweaver做網(wǎng)頁時,當(dāng)要插入表單于表格中時往往會出現(xiàn)表格的高度變大,并不是我們想要的效果,這類出問題出現(xiàn)的原因是<form>標(biāo)簽出現(xiàn)在了<table>的前面,如下:
<form name=”test” method=”post”>
<table>
<tr>
<td>
</td>
</tr>
</table>
</form>
解決的方法很簡單:即將<form>放在<table>與<tr>之間,如下:
<table>
<form name=”test” method=”post”>
<tr>
<td>
</td>
</tr>
</form>
</table>
問題是解決了,但同時也帶來其它的問題.那就是當(dāng)我們用MS的Webdesigner之類的工具再次打開這頁面時,提示標(biāo)簽錯誤,這類軟件要求<form>標(biāo)簽要放在<table>的外面…
放在外面就會出現(xiàn)高度增加的情況,反正IE和FF都能正常解釋,所以不用管了,就放在里面好了.
不過,這不代表問題從根本上得到解決,畢竟這樣的代碼是通過不了驗(yàn)證的,也就是說不是符合標(biāo)準(zhǔn)的,當(dāng)w3c不讓我們用table來排版的時候,就需要用其它的方法.讓我們來看看從根本上解決問題的方法:
<style>
form{margin: 0}
</style>
新聞熱點(diǎn)
疑難解答
圖片精選