html中的CSS样式问题
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%><html> <head> <title>登录界面</title><style>body{ FONT-SIZE: 12px;}.div1{width:123px;height:45px;}.div2{width:960px;height:30px;background-color:#edffef;border:1px solid #c6fbff;}</style> </head> <body> <div class="div1"><img src="image/logo.gif"></div> <div class="div2">您尚未 <a href="#">登录</a> | <a href="#">注册</a>|</div> <div align="center"> <form method="post" action="Login_Action.jsp"> <table align="center" border="0"> <tr> <td>登 录 名:</td> <td align="left"><input type="text" name="userName"></td> </tr> <tr> <td>密码:</td> <td><input type="password" name="pwd"></td> </tr> <tr> <td align="center"><input type="submit" value="登陆"></td> <td align="center"><input type="reset" value="重写"></td> </tr> </table> 登 录 名: </form> </div> </body></html>为什么这段代码中,我在CSS样式中设置了BODY中的字体为12px,但是在table中不起作用呢?如果把字体不入table中,它又能起作用,这是为什么呢?我没有在table中设置字体大小啊,难不成是默认的?