用HTML制作一个注册界面

1.制作如下图的注册界面要求如下:
体大小均为14px,灰色文字#999,验证码灰色背景#eee,注册按钮为红色背景#e3393c,注册按钮圆角6px
在这里插入图片描述
思路分析,根据图片的信息,本题的格式可以看做是一个3X5的表格形式,因此可以用表格的形式进行解答;另外还可以用页面流里的float现将第一行信息转换出来,然后在利用clear让元素主动向下移动,从而达到换行的目的(需要在div标签中选择合适的选择器),在换行完成后要设置每一列的长度;在第五行中的获取验证码出表单比其他的要短,这时需要手动设置表单的长度,最后要对全部文字进行格式设置

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        .line>div{    # 运用后代选择器筛选出符合条件的标签
            float: left;    # 所有标签内容转换成一行
        }
        .line,.register{   #运用并集选择器
            clear: both;  # 将需要换行处换行
        }
        .tt{    # 设置每一行的长度;正常网页的长度都是1000px
            width: 1000px;
            height: 25px;
        }
        .div1{    # 设置第一列的长度;此处根据实际情况选择,高度同理
            width: 200px;
            height: 25px;
        }
        .div2{
            width: 300px;
            height: 25px;
        }
        *{  # 整个文件的信息进行格式设置
            font-size: 14px;
            color: #999;
        }
        span{
            background: #eee;
        }
        .register{
            border: 1px solid #f00;
            position: relative;  # 此处需要熟练使用position的相对位置和绝对位置
            top: 1px;		# 相对位置的数据设置
            left: 200px;
            background: #e3393c;  #设置背景颜色、长度、宽度
            width: 150px;
            height: 40px;
            line-height: 40px;
            text-align: center;  # 设置居中模式
            border-radius: 6px;  # 设置圆角值
            font-size: 16px;
            color: white;
        }
    </style>
</head>
<body>
<div class="tt">
    <div class="line">
        <div class="div1">用户名:</div>
        <div class="div2"><input type="text"></div>
        <div class="div3">4-20位字符,不支持汉字,支持字母和数字组合</div>

    </div>
    <div class="line">
        <div class="div1">请设置密码:</div>
        <div class="div2"><input type="text"></div>
        <div class="div3">6-20位字符,不支持汉字,支持字母和数字组合</div>
    </div>
    <div class="line">
        <div class="div1">请确认密码:</div>
        <div class="div2"><input type="text"></div>
        <div class="div3">请再次输入密码</div>
    </div>
    <div class="line">
        <div class="div1">验证手机:</div>
        <div class="div2"><input type="text"></div>
        <div class="div3">完成设置后可以用手机找回密码</div>
    </div>
    <div class="line">
        <div class="div1">短信验证码:</div>
        <div class="div2"><input type="text"style="width: 100px"><input type="button" value="获取验证码"></input></div>   # 灵活运用button按钮
        <div class="div3">请输入短信验证码 </div>
    </div>
    <div class="register">
         立即注册
    </div>
</div>
</body>
</html>
  • 15
    点赞
  • 91
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值