ie9上jsp界面正常,ie6上面目全非

写的jsp界面在ie9上正常使用,ie6上那是全乱了,这方面的问题应该怎么办啊,求大神解答!!

pageEncoding编码改成GBI18030,contentType设为UTF8

兼容性问题吧,向下不兼容,不应该是jsp,css方面吧,一般不向下兼容了,可以用js判断浏览器版本提示升级,要么就在ie6,7,8,等环境下做兼容。

<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>


href="${pageContext.request.contextPath}/css/login.css" />
href="${pageContext.request.contextPath}/css/slide-unlock.css" />




<!--登录页面上半部分-->




登录页面下半部分


method="post" onsubmit="return checkNull()">

type="password" name="password" id="password" value="" />






这是代码

那就没有做兼容咯。。。。