【小问题大道理】问个Input输入框控件长度的问题
我在网页上写了下面代码: 
  <!DOCTYPE   HTML   PUBLIC    "-//W3C//DTD   HTML   4.01   Transitional//EN "    "http://www.w3c.org/TR/1999/REC-html401-19991224/strict.dtd ">  
  <html   xmlns= "http://www.w3.org/1999/xhtml ">  
  <head>  
 	 <title> input长度 </title>  
  </head>  
  <body>  
 	 <table   border= "0 "   cellpadding= "0 "   cellspacing= "0 "   width= "100px ">  
 		 <tr>  
 			 <td>  
 				 <input   type= "text "   style= "width:   100%; "   />  </td>  
 		 </tr>  
 	 </table>  
  </body>  
  </html>      
 如果保留第一行 <!DOCTYPE   HTML   PUBLIC    "-//W3C//DTD   HTML   4.01   Transitional//EN "    "http://www.w3c.org/TR/1999/REC-html401-19991224/strict.dtd "> 的话,输入框的后部分边框就行看不见了,input的长度似乎不是限制在table里   
 如果去掉doctype行的话,输入框的后边就显示对了,大家可以拷代码做一个HTML页面看看     
 我即想保留每一行,又想100%时全显示边框,怎么办???     
 谢谢了
------解决方案--------------------strict.dtd ?   
 好象有个过渡用XXXXX.dtd  T打头....忘记了,你试试看   
 严格的很少用,容易出问题
------解决方案-------------------- <!DOCTYPE HTML PUBLIC  "-//W3C//DTD HTML 4.01 Transitional//EN "  "http://www.w3c.org/TR/1999/REC-html401-19991224/strict.dtd ">  
  <html xmlns= "http://www.w3.org/1999/xhtml ">  
  <head>  
  <title> input长度 </title>    
  </head>  
  <body>  
  <table border= "0 " cellpadding= "0 " cellspacing= "0 " width= "100px ">  
  <tr>  
  <td>  
  <input type= "text " style= "width:100%; position:relative " />  </td>  
  </tr>  
  </table>  
  </body>  
  </html>  
------解决方案-------------------- <input type= "text " style= "width:100px; " />
------解决方案-------------------- <!DOCTYPE HTML PUBLIC  "-//W3C//DTD HTML 4.01 Transitional//EN "  "http://www.w3c.org/TR/1999/REC-html401-19991224/strict.dtd ">  
 变更为: 
  <!DOCTYPE HTML PUBLIC  "-//W3C//DTD HTML 4.01 Transitional//EN "  "http:/www.w3c.org/TR/1999/REC-html401-19991224/strict.dtd ">  
 就好了,呵呵 
 不过其实就是让第二个失效就行了。