用DIV+CSS写百度注册页面的问题。

html-css011

用DIV+CSS写百度注册页面的问题。,第1张

有三个问题:1:© 为特殊编码,不被支持,在代码中改成 &-copy即可(使用时请去掉 - 我加上-为了不让百度页面识别。)。

2:form 的运用 ,在一个注册页面下,所提交的注册信息必须在同一个form里才有效。而你用了多个form,使得注册信息无法提交。

3:id为main标签缺少</div>,需补充。

以上问题我已帮你更正,希望对你有帮助:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312" />

<style type="text/css">

body{

margin:0

padding:0}

#header{

width:645px

height:85px

margin:6px 30% 18px 22.3%}

#main{

width:645px

margin:0 30% 0 22.7%}

#header #logo{

width:137px

background:url(images/logo-yy.gif) no-repeat left top

height:46px}

#header #logoarea{

background:#D9F0F0

width:504px

float:right

height:24px

margin:-26px 0 0 0

}

#header #banner{

width:auto

height:40px}

#header #sider{

float:right

background:#D9F0F0

margin:-26px 0 0 0

width:100px

height:24px}

#header #logoarea p{

font-weight:bold

font-size:14px

margin:4px 0 0 10px

}

#header #sider p{

float:right

text-decoration:underline

color:#0000CC

margin:4px 14px 0 0

font-size:14px}

#header #banner img{

float:right

margin:8px 9px 0 0}

#main #container p{

font-weight:bolder

font-size:12px}

#main #container form{

margin:-11px 0 0 0}

#main #container #1{

font-size:24px

color:#666666}

#main #container textarea{

font-size:12px

color:#666666

width:480px

height:110px}

#footer{

margin:20px 0 0 -10px

background:#E6E6E6

height:20px

width:650px

float:left

text-align:center}

#footer p{

font-size:14px

font::Geneva, Arial, Helvetica, sans-serif

color:#8B77D5

font-weight:300

font-weight:400

margin:0 auto 5px auto}

.clear{clear:both}

</style>

<title>百度用户注册</title>

</head>

<body>

<div id="header">

<div id="logo">

</div>

<div id="logoarea">

<p>用户注册</p>

</div>

<div id="sider">

<a href="#"><p>帮助</p></a>

</div>

<div id="banner">

<img src="images/未命名.jpg"/>

</div>

</div>

<div id="main">

<div id="container">

<p id="2">用户名:</p>

<form><input type="text" />

<p id="1">不超过7个汉字,或14个字节(数字,字母和下划线)</p>

<span><p id="2">密码:</p>

<input type="text" /><p>确认密码:</p><input type="text" /></span>

<p id="1">密码长度6~14位,字母区分大小写。<a href="#">密码过于简单的危害</a></p><br />

<p id="2">性别:</p>

<input type="radio" name="sex" value="男" />男

<input type="radio" name="sex" value="女" />女

<p id="2">电子邮箱地址:</p>

<input type="text" />

<p id="1">请输入有效的邮件地址,当密码遗失时凭此领取</p>

<p>输入图中字符:</p>

<input type="text" /><img src="images/untitled.bmp" /><a href="#">看不清?</a>

<br />

<input type="submit" value="同意以下协议并提交" />

</form><br /><br />

</div></div>

<div id="footer"><p>© 2010 Baidu</p></div>

</body>

</html>

一般注册和登录页面可以用HTML来写,因为只是一个框架而已,表单提交的时候提交到你的jsp动态页面通过动态页面来处理用户名和密码信息,正确了跳转到系统内部,不正确返回登录页 楼主,这不是以字数来判定好坏的吧,你是属于哪个级别的?完全不懂,还是刚学,还是刚入门?之前的问题就我上边说的,没有再补充的了,这是程序运行的思路,如果不懂的话我也没办法了,不能把代码全部给你贴上,那源码网上多的是数据库的问题,这个看网站的大小了,现在就PHP来说,用MYSQL的比较多,大小网站都适合,当然如果想降低成本的话用ACCESS数据库,少了数据库空间的购买,稳定的话,还是mysql比较好点,对于ASP这些,小站适合ACCESS,大站的话一般用MSSQL以上的只是普通网站,如果是特别的大型网站,数据量大,并且处理内容比较多的话就要换oracle来解决了

一般登录界面用html写 因为登录界面没有太多的花哨 一般很简单 只是一个框架 表单提交用<form>跳到一个jsp页面去处理如果正确就跳转到你想要到的界面 jsp可以通过 会话 或cookie或上下文、url等把页面联系起来 数据库 一般用mysql 注册判断的地方用js联系数据库就可以了 很简单的