是否有必要在
HTML页面的开头写入doctype?例如.
如果我在HTML文件中使用此doctype:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <body > <table width="95%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#99FF66"> <tr> <td> <form id="login" name="loginForm" action="" method="post"> <table align="center" border="0" cellspacing="0"> <tr><td>User Name:</td><td><input class="inputtext" name="username" type="text" id="un"/></td></tr> <tr><td>Password:</td> <td><input class="inputtext" name="password" type="password" id="pwd"/></td> </tr> <tr><td style="padding: 0 0 0 3px"> <input name="Submit" type="submit" class="sbutton" tabindex="4" value="Login" /></td></tr> </table> </form> </td> </tr> </table>
表格或表格不会出现在页面的中心(水平和垂直).它只是水平居中.我想要两个.
如果我删除上面的doctype,那么表格在轴上都居中.
请告诉我哪里错了.