精华内容
下载资源
问答
  • 2020-04-11 12:47:20

    一、文字处理

    1、文字加粗:<strong><\strong>

    2、文字换行:<br/>

    3、文档标题:title

    4、整体文字居中<body align="center">

    5、整体字体颜色:<body style="color:white">

    6、段落:<p>

    7、标题:<h1>~<h6>

    二、超链接设置

    1、字体链接:<a href="链接地址">

    2、按钮链接:<input type="button"  value="注册"  οnclick="window.open('链接地址')"

    3、弹出窗口设置:<input type="button" value="提交"  οnclick=alert("提交成功!")>

        备注:alert() 方法用于显示带有一条指定消息和一个 OK 按钮的警告框。

    三、样式设置

    1、外框设置

    <body>---<DIV CLASS="bodered" >。。。</DIV>

    <HEAD>---.bodered{bodered-style:solid;width:300px;height:300px}

    2、图片大小设置:

    2.1 背景图片 <body background="链接地址">

    2.2 区域背景图片

    <BODY>----<div id="tp">

    <head>----#tp{width:200px;height:200px;background:url("链接地址")}

    四、表单设置:

    4.0  表单定义设置<form id="myform2" name="myform2" action="#" method="post">

    4.1 按钮 <input type="button"  value="登录" style="width:300px;height=:200px">

    4.2 下拉菜单

    <SELECT id="place" name="place" style="width: 300px;height:30px">

    <option value="shuoshi">硕士及以上</option>

    <option value="benke">本科</option>

    <option value="dazhuang">大专</option>

    <option value="gaozhong">高中及以下</option>

    </select>

    4.3 下拉表单

    <select id="software" name="software" multiple="mulyiple" size="3" style="width:300px;height: 50px;">

    <option value="OFFICE" id="of" name="of">OFFIC办公软件</option>

    <option value="Corel Draw" id="cdr" name="cdr">Corel Draw</option>

    <option value="AUTOCAD" id="cad" name="cad">AUTOCAD</option>

    <OPYION value="spss" id="sp" name="sp">SPSS</OPYION>

    <option value="matlab" id="mat" name="mat">MATLAB</option>

    </select>

    4.4 多行文本

    <textarea row="50" cols="30" id="recommend" style="width:300px;height:50px;">此处输入文本</textarea>

    4.5 单选框<input type="radio" id=“male”  name="xingbie" value="男" >男<input type="radio" id=“female”  name="xingbie" value="女" >女

         单选框选之一:name需要一致!!

    4.6 复选框

    <input type="checkbox" name="aihao" id="aihao" value="唱歌"/>唱歌

    <input type="checkbox" name="lq" id="lq" value="篮球"/>篮球

    <input type="checkbox" name="ym" id="ym" value="羽毛球"/>羽毛球

    <input type="checkbox" name="yw" id="tw" value="跳舞"/>跳舞</DD>

    4.7 文件上传 <input type="file" id="photo"/>

    4.8 表单容器盒子fieldset

     <fieldset>

    <legend><h1 align="center" >登录页面</h1></legend>

    </fieldset>

     

    五、代码:

    <!--登录-->

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
            "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
        <title>登录页面</title>
        <style type="text/css">
            .bordered {
                border-style:solid;
                width:600px;
                height:300px;
            }
       #bg{
           width:600px;
           height:310px;
          background: url(678.png);
       }
        </style>
    </head>
    
    <body>
        <body align="center">
        <body style="color:black"/>
         <br/><br/><br/><br/> &nbsp;&nbsp;&nbsp;&nbsp;
        <div id="bg">
        <div class="bordered"  >
        <fieldset>
            <legend><h1 align="center" >登录页面</h1></legend>
            <br/> <br/>
            <form id="myform" name="myform" action="#" method="post">
                <p><strong >用户名</strong>&nbsp;<input type="text" id="yonghuming"/></p>
                <br/>
                <p ><STRONG>密&nbsp;码</STRONG>&nbsp;<input type="password" id="mima"/></p>
                <br/>
                <p><input  type="button" value="登录" style="width:70px;height:30px" />&nbsp;&nbsp;
                <input type="button" value="注册" style="width:55px;height:30px" onclick="window.open('注册页面.HTML')"/>
                </P>
            </form>
        </fieldset>
        </div>
        </div>
    </body>
    </html>
    
    <!--注册-->
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
            "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
        <title>个人信息注册</title>
        <style type="text/css">
         #tp{
             width:600px;
             height: 620px;
             background:url("12345.jpg")
         }
        </style>
    </head>
    
    <body>
    <form id="myform2" name="myform2" action="#"  method="post">
        <div id="tp">
            <body style="color:white"/>
        <fieldset>
            <legend><h1  align="center">个人信息注册</h1></legend>
        <hr align="center">
            <dl>
                <dt>
                    <dd><strong>用&nbsp;户&nbsp;名 </strong> <input type="text" id="yhm" name="yhm" style="width:300px; height: 30px;"/></dd>
                    <br/>
                    <dd><strong>请设置密码 </strong> <input type="password" id="mima" name="mima"style="width:300px; height: 30px;"/> </dd>
                <br/>
                    <dd><strong>请确认密码 </strong><input type="password" id="rmima" name="rmima"style="width:300px; height: 30px;"/></dd>
                    <br/>
                    <dd><strong>性&nbsp;&nbsp;&nbsp;别 </strong><input type="radio" id="male" name="xingbie"/>男&nbsp;&nbsp; <input type="radio" id="female" name="xingbie"/>女</dd>
                    <br/>
                    <dd><strong>学&nbsp;&nbsp;&nbsp;历</strong>
                        <SELECT id="place" name="place" style="width: 300px;height:30px">
                       <option value="shuoshi">硕士及以上</option>
                       <option value="benke">本科</option>
                       <option value="dazhuang">大专</option>
                       <option value="gaozhong">高中及以下</option>
                       </select>
                    <br/>
                    <br/>
                   <DD><strong>精 通 软件</strong>
                    <select id="software" name="software" multiple="mulyiple" size="3" style="width:300px;height: 50px;">
                    <option value="OFFICE" id="of" name="of">OFFIC办公软件</option>
                    <option value="Corel Draw" id="cdr" name="cdr">Corel Draw</option>
                    <option value="AUTOCAD" id="cad" name="cad">AUTOCAD</option>
                    <OPYION value="spss" id="sp" name="sp">SPSS</OPYION>
                    <option value="matlab" id="mat" name="mat">MATLAB</option>
                    </select>
                    </DD>
                     <br/>
                     <DD><strong>爱&nbsp;&nbsp;&nbsp;好  </strong><input type="checkbox" name="aihao" id="aihao" value="唱歌"/>唱歌
                    <input type="checkbox" name="lq" id="lq" value="篮球"/>篮球
                    <input type="checkbox" name="ym" id="ym" value="羽毛球"/>羽毛球
                    <input type="checkbox" name="yw" id="tw" value="跳舞"/>跳舞</DD>
                     <br/>
                     <DD><strong>自 我 介绍 </strong><textarea row="50" cols="30" id="recommend" style="width:300px;height:50px;">此处输入文本</textarea></DD>
                     <br/><br/>
                     <dd><strong>请提供jpg或png格式照片</strong><input type="file" id="photo"/></dd>
                </dt>
            </dl>
       <P><input type="button"  value="提交"  onclick=alert('提交成功,请重新登录!') style="width:70px;height:40px;" /></P>
        </fieldset>
        </div>
    </form>
    </body>
    </html>
    

    结果如图所示: 

    文章转载链接:https://www.cnblogs.com/yyt-caroline/p/4890711.html 

    更多相关内容
  • 大学生影视推荐网页制作采用DIV CSS布局制作,共7个页面,包括首页、每日推荐、动画专区、线上论坛、资源分享、注册页面、登录页面。页面整体宽度1000PX。学生基础水平制作,无复杂难点。
  • 简洁美观的登录和注册html页面,从17素材网站充钱下载所得,分享出来供大家使用。
  • 学生培训班培训班网页设计模板共4个页面,包括首页、注册页、登录页、详情介绍页。整体页面宽度1200像素,使用CSS设置了浅色网页背景,整体使用了些CSS3效果,比如首页BANNER图圆角效果 及 课程列表的阴影效果及圆角...
  • 使用Bootstrap制作简单的用户注册页面,用户登录页面。此文件为项目压缩包,环境已配置。
  • 登录注册的页面制作

    2021-04-23 12:03:33
    下面来做一个超简易的登录注册先来说注册得先写个大标题证明是注册页面,然后再就是文本框填内容,在注册这里建三个文本框,用户名,密码,还有姓名,最后还有一个注册的按钮,用来跳转页面分析好了之后,先建注册...

    下面来做一个超简易的登录注册

    先来说注册

    得先写个大标题证明是注册页面,然后再就是文本框填内容,在注册这里建三个文本框,用户名,密码,还有姓名,最后还有一个注册的按钮,用来跳转页面

    分析好了之后,先建注册页面的第一个网页

    copycode.gifhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    无标题文档

    注册页面

    用户名:
    密码:
    姓名:

    copycode.gif

    运行后是这样的

    1050647-20161219105413353-2101332284.png

    这句话的意思就是那个注册按钮一点,就要把里面的数据传送到哪个页面,.php那个文件是即将我们要建的一个,必须是在当前目录下,post是可以使传送的数据信息在浏览器地址那里隐藏,用get的话就是显示的

    然后再建注册处理页面

    新建一个php格式的文件,命名后面必须加.php,然后保存,保存的地址要和注册页面的地址在同一目录下

    因为是php文件,里面的内容可以都不用了,改成<?php    内容    就可以,尾部也可以省略掉

    copycode.gif<?php  

    $yh = $_POST["yh"];$mm = $_POST["mm"];$xm = $_POST["xm"];//1.造连接对象$db = new MySQLi("localhost","root","726","text11");            连接数据库 ,我用的是text11//2.写SQL语句$sql = "insert into zhuce values('{$yh}','{$xm}','{$mm}')";          我用的是zhuce的表     里面就三列  yh  xm   mm

    //3.执行$r = $db->query($sql);if($r)

    {    echo "注册成功!";

    }else{    echo "注册失败!";

    }

    copycode.gif

    通过注册页面,添上注册内容,注册后的显示:

    1050647-20161219111302244-726576540.png

    运行中可能会出现乱码,改一下文字编码就可以了,改成国际通用的

    这样注册页面就做好了!

    下面是登陆页面

    登陆页面用的是,两个文本框,一个按钮

    copycode.gifhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    无标题文档

    登录页面

    用户名:
    密码:

    copycode.gif

    1050647-20161219112105057-1737381180.png

    同样的也是要做过登陆处理页面,在当前目录下

    copycode.gif<?php $yh = $_POST["yh"];$mm = $_POST["mm"];//1.造连接对象$db = new MySQLi("localhost","root","726","text11");//2.写SQL语句$sql = "select mm from zhuce where yh='{$yh}'";//3.执行$reslut = $db->query($sql);//4.取数据$attr = $reslut->fetch_row();if($attr[0]==$mm && !empty($mm))

    {    echo "登录成功!";

    }else{    echo "登录失败!";

    }

    copycode.gif

    1050647-20161219112759228-1683892158.png

    再填登陆页面时,如果和注册的用户密码不一致,则登陆失败,一样的话才登陆成功,打开数据库会发现,注册的内容都在里面

    1050647-20161219112725463-1336920927.png

    展开全文
  • 简洁注册登录网页模板基于jquery-2.2.4.min.js制作注册登录合二为一的网页模板。
  • 初学网页制作 运用htmlcss完成 的1号店网页主页、登录和注册页面 纯属个人学习制作 在此分享 特此声明 感谢原网站资源1号店版权 此资源纯属个人学习制作
  • Web网页登录页面设计

    2020-03-09 23:40:56
    利用web网页设计技术(html+css)进行静态登录页面设计开发,包含源代码 ,以及网页所用的图片
  • 做一个好看的可翻转登录注册界面 前言   最近在尝试做网盘,使用的技术栈大概是 .net core + MVC + Mysql + Layui,主要目的是通过这个具体的项目,熟悉熟悉 .net core 开发,.net 的未来就是他了! 我的设想 在...
  • 一份网页案例供学习者参考,提供提供源代码,学习者可以依据自己的知识对代码... 二:登录版块 三:注册板块 四:个人设置板块 五:分享思维模块 六: 发现思维模块 七: 我的思维模块 八: 搜索模块 九: 帮助模块
  • 一、注册页面代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" ...

     

    一、注册页面代码

    <!DOCTYPE html>

    <html lang="en">

    <head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

    input {

    width: 300px;

    border-style:none;

    border-bottom-style:solid;

    border-bottom-width:thin;

    background-color:rgba(0,0,0,0);

    border-bottom-color:rgb(10, 6, 6);

    text-align: center;

    }

    body{

    width: 100%;

    height: 100%;

    background-image: url("img/bg1.png");

    background-size: cover;

    background-repeat: no-repeat;

    }

    #content{

    width: 1100px;

    height: 550px;

    font-family: "宋体";

    position: absolute;

    text-align: center;

    top: 50%;

    left: 50%;

    transform: translate(-45%,-50%);

    }

    #zc{

    background-color: rgba(255, 255, 255, 50%);

    width: 702px;

    height: 550px;

    border-width: 1px;

    float: left;

    }

    #dl{

    width: 300px;

    height: 550px;

    float: left;

    background-image:url("img/bg2.PNG");

    background-size: cover;

    }

    button{

    width: 100px;

    color: rgba(17, 16, 16, 0.8);

    border-radius: 20px;

    background-color: rgba(83, 66, 145, 0.5);

    }

    #btt{

    width: 100px;

    height: 30px;

    border-style: double;

    border-color: rgb(219, 85, 85);

    border-radius: 20px;

    background-color: rgba(168, 60, 152, 0);

    color: rgb(24, 2, 2);

    font-weight: bold;

    font-size: 18px;

    }

    p{

    color: rgba(34, 29, 29, 0.767);

    }

    </style>

    </head>

    <body>

    <div id="content">

    <form action="">

    <div id="zc">

    <h1>立即注册</h1>

    <p>邮箱</p>

    <input type="text" id="em"><br>

    <p>用户名</p>

    <input type="text" id="yhm" placeholder="不能超过5位!"><br>

    <p>性别</p>

    <input type="radio" name="sex" value="男" style="width: 80px;">男

    <input type="radio" name="sex" value="女" style="width: 80px;">女<br><br>

    <p>头像</p>

    <input type="file" style="opacity: 0.5;"><br>

    <p>密码</p>

    <input type="password" id="mm" placeholder="密码长度至少为6位,且为数字和字母的组合"><br>

    <p>确认密码</p>

    <input type="password" id="qrmm" placeholder="再次密码须一致"><br><br>

    <button id="btnzc">注册</button>

    </div>

    </form>

    <div id="dl">

    <br><br><br>

    <h1 style="font-size: 30px;color: rgb(20, 2, 2);">已有账号?</h1>

    <p style="color:rgb(20, 2, 2);font-weight: bold;">好久不见!欢迎回来!</p>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <a href="登录页面.html"><button id="btt">登 录</button></a>

    </div>

    </div>

    <script>

    var n =0;

    var un = document.getElementById("em");

    var pwd = document.getElementById("mm");

    var yhm = document.getElementById("yhm");

    var pwd2 = document.getElementById("qrmm");

    var reu =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/g;

    var ren=/^[a-zA-Z0-9_-]{1,5}$/g; //用户名正则

    var rep =/^(?![^a-zA-Z]+$)(?!\D+$)/g;

    un.οnchange=function(){

    if(!reu.test(un.value)){

    alert('邮箱格式错误!');

    }

    }

    yhm.οnchange=function(){

    if(!ren.test(yhm.value)){

    alert("用户名格式错误!");

    }

    }

    pwd.οnchange=function(){

    if(pwd.value.length<6){

    alert("密码长度至少6位!");

    }

    if(!rep.test(pwd.value)){

    alert( '密码只能是数字和字母的组合');

    }

    }

    pwd2.οnchange=function(){

    if(pwd.value!=pwd2.value){

    alert( '密码不一致!');

    }

    n=1;

    }

    document.getElementById("btnzc").οnclick=function(){

    localStorage.setItem("email",un.value);

    localStorage.setItem("password",pwd.value);

    if(n==1) window.location.href="登录页面.html";

    return false;

    }

     

    </script>

    </body>

    </html>

    二、登录页面代码

    <!DOCTYPE html>

    <html lang="en">

    <head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

    body{

    width: 100%;

    height: 100%;

    background-image: url("img/bg11.PNG");

    background-size:cover;

    background-repeat: no-repeat;

     

    }

    input {

    border-style:none;

    border-bottom-style:solid;

    border-bottom-width:thin;

    background-color:rgba(0,0,0,0);

    border-bottom-color:rgba(8, 8, 8, 0.2);

    text-align: center;

    }

    #radio{

    font-family: "宋体";

    width: 500px;

    height: 500px;

    border-radius: 50%;

    background-color: rgba(228, 198, 204, 0.637);

    text-align: center;

    position: absolute;

    top: 0px;

    left: 0px;

    right: 0px;

    bottom: 0px;

    margin: auto;

    animation-name: move;

    animation-duration: 2s;

    animation-delay: 1s;

    }

    #fo{

    position: relative;

    width: 200px;

    height: 300px;

    top: 85px;

    margin-left: 155px;

    }

    button{

    width: 80px;

    color: rgba(17, 16, 16, 0.8);

    border-radius: 20px;

    background-color:rgba(187, 50, 68, 0);

    }

    a{

    color: rgba(26, 16, 16, 0.7);

    }

     

    @keyframes move{

    0%{

    transform:rotateY(0deg);

    }

    50%{

    transform: rotateY(180deg);

    }

    100%{

    transform: rotateY(0deg);

    }

    }

    </style>

    </head>

    <body>

     

    <div id="radio">

    <div id="fo">

    <h1 style="color: red;">立即登录</h1><br>

    <p style="color: red;" >邮箱 </p>

    <input type="text" id="usern"> <br>

    <p style="color: red;">密码 </p>

    <input type="password" id ="pwd" placeholder="长度至少为6位"><br><br>

    <a href="#">忘记密码?</a><br><br>

    <button id="btnd">登录</button>&nbsp;

    <a href="注册页面.html"><button id="btnz">注册</button></a>

    </div>

    </div>

    <script>

    var yx= document.getElementById("usern");

    var reu =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/g;

    var rep =/^[0-9a-zA-Z]+$/g;

    yx.οnchange=function(){console.log(yx.value);

    if(!reu.test(yx.value)){

    alert('邮箱格式错误!');

    }

    }

    var btnd = document.getElementById("btnd");

    btnd.οnclick=function(){

    var pwd =document.getElementById("pwd").value;

    if(pwd.length<6){

    alert("密码长度至少6位!");

    }

    if(!rep.test(pwd)){

    alert( '密码只能是数字和字母的组合');

    }

    var em=localStorage.getItem("email");

    var pwdo=localStorage.getItem("password");

    if(yx.value!=em){

    alert("此邮箱不存在!");

    }

    else if(pwd!=pwdo){

    alert("密码错误!");

    }

    else window.location.href='图片展示.html';

    }

    </script>

    </body>

    </html>

    三、画面展示代码

    <!DOCTYPE html>

    <html>

    <head lang="en">

    <meta charset="UTF-8">

    <title>3D旋转</title>

    </head>

    <style>

    *{

    padding: 0;

    margin: 0;

    }

    /*背景设置为黑色*/

    body{

    background-image: url("img/bg1.PNG");

    background-size: cover;

    }

    /*设置相册盒子大小、位置、外边框、旋转参数*/

    #photo_box{

    width: 280px;

    height: 400px;

    position: fixed;

    left: 0;

    right: 0;

    top:0;

    bottom: 0;

    margin: 200px auto;

    display: none;

    transform-style: preserve-3d;/*表示所有子元素在3D空间中呈现*/

    transform: rotateX(-5deg) rotateY(0deg);

    animation: run 15s linear infinite;/*循环 匀速执行run动画,每30秒执行一次*/

    }

     

    /*设置图像大小、边框、圆角、位置*/

    #photo_box img{

    width: 300px;

    height: 350px;

    border: 1px solid #ccc;

    border-radius: 10px;

    position: absolute;

    left: 0;

    top: 0;

    opacity: 90%;

    }

     

    #photo_box img:nth-child(1){

    transform: rotateY(0deg) translateZ(500px);

    }

    #photo_box img:nth-child(2){

    transform: rotateY(60deg) translateZ(500px);

    }

    #photo_box img:nth-child(3){

    transform: rotateY(120deg) translateZ(500px);

    }

    #photo_box img:nth-child(4){

    transform: rotateY(180deg) translateZ(500px);

    }

    #photo_box img:nth-child(5){

    transform: rotateY(240deg) translateZ(500px);

    }

    #photo_box img:nth-child(6){

    transform: rotateY(300deg) translateZ(500px);

    }

    #photo_box img:nth-child(7){

    transform: rotateY(360deg) translateZ(500px);

    }


     

    @keyframes run {

    0%{

    transform: rotateX(0deg) rotateY(0deg);

    }

    25%{

    transform: rotateX(5deg) rotateY(90deg);

    }

    50%{

    transform: rotateX(0deg) rotateY(180deg);

    }

    75%{

    transform: rotateX(-5deg) rotateY(270deg);

    }

    100%{

    transform: rotateX(0deg) rotateY(360deg);

    }

    }

    </style>

    <body>

    <div id="photo_box">

    <img src="img/bg1.PNG">

    <img src="img/bg3.jpg">

    <img src="img/bg5.jpg">

    <img src="img/bg4.png">

    <img src="img/bg6.jpg">

    <img src="img/bg7.jpg">

    <img src="img/bg8.jpg">

    <img src="img/bg9.jpg">

    </div>

    </body>

    <script>

    function ShowLayer(){ //延迟出现,不然会出现加载空白情况

    document.getElementById("photo_box").style.display="block";

    }

    setTimeout("ShowLayer()",500);

    </script>

    <html>

    四、效果展示

     


    展开全文
  • 采用html+css+js技术实现登录注册界面共有六个案例,主要用来做个人博客、管理系统、购物网站的登录界面等等。
  • 用HTML5制作的仿照百度的简单登录界面,登录验证,登录后进入登录信息显示界面,大学HTML5的登录界面小作业,有问题可以私聊
  • 在浏览各大论坛时,会发现有些内容是仅限会员观看的,那么如何利用Dreamweaver来制作用户注册的,下面就为大家介绍一下,来看看吧
  • 网页开发】登录注册页面01

    万次阅读 多人点赞 2020-10-12 15:50:29
    可以进行滑动的登录注册

    效果图如下:
    在这里插入图片描述
    在这里插入图片描述

    源代码如下:

    <!doctype html>
    <html>
    <head>
        <meta charset="utf-8">
        <title>房产登录注册系统</title>
        <script src="https://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
        <style>
            * {
                box-sizing:border-box;
            }
            body {
                font-family:'Montserrat',sans-serif;
                background:#f6f5f7;
                display:flex;
                flex-direction:column;
                justify-content:center;
                align-items:center;
                height:100vh;
                margin:-20px 0 50px;
            }
            h1 {
                font-weight:bold;
                margin:0;
            }
            p {
                font-size:14px;
                line-height:20px;
                letter-spacing:.5px;
                margin:20px 0 30px;
            }
            span {
                font-size:12px;
            }
            a {
                color:#333;
                font-size:14px;
                text-decoration:none;
                margin:15px 0;
            }
            .dowebok {
                background:#fff;
                border-radius:10px;
                box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);
                position:relative;
                overflow:hidden;
                width:768px;
                max-width:100%;
                min-height:480px;
            }
            .form-container form {
                background:#fff;
                display:flex;
                flex-direction:column;
                padding:0 50px;
                height:100%;
                justify-content:center;
                align-items:center;
                text-align:center;
            }
            .social-container {
                margin:20px 0;
            }
            .social-container a {
                border:1px solid #ddd;
                border-radius:50%;
                display:inline-flex;
                justify-content:center;
                align-items:center;
                margin:0 5px;
                height:40px;
                width:40px;
            }
            .social-container a:hover {
                background-color:#eee;
            }
            .form-container input {
                background:#eee;
                border:none;
                padding:12px 15px;
                margin:8px 0;
                width:100%;
                outline:none;
            }
            button {
                border-radius:20px;
                border:1px solid lightseagreen;
                background:lightseagreen;
                color:#fff;
                font-size:12px;
                font-weight:bold;
                padding:12px 45px;
                letter-spacing:1px;
                text-transform:uppercase;
                transition:transform 80ms ease-in;
                cursor:pointer;
            }
            button:active {
                transform:scale(.95);
            }
            button:focus {
                outline:none;
            }
            button.ghost {
                background:transparent;
                border-color:#fff;
            }
            .form-container {
                position:absolute;
                top:0;
                height:100%;
                transition:all .6s ease-in-out;
            }
            .sign-in-container {
                left:0;
                width:50%;
                z-index:2;
            }
            .sign-up-container {
                left:0;
                width:50%;
                z-index:1;
                opacity:0;
            }
            .overlay-container {
                position:absolute;
                top:0;
                left:50%;
                width:50%;
                height:100%;
                overflow:hidden;
                transition:transform .6s ease-in-out;
                z-index:100;
            }
            .overlay {
                background:lightseagreen;
                background:linear-gradient(to right,lightseagreen,lightseagreen) no-repeat 0 0 / cover;
                color:#fff;
                position:relative;
                left:-100%;
                height:100%;
                width:200%;
                transform:translateY(0);
                transition:transform .6s ease-in-out;
            }
            .overlay-panel {
                position:absolute;
                top:0;
                display:flex;
                flex-direction:column;
                justify-content:center;
                align-items:center;
                padding:0 40px;
                height:100%;
                width:50%;
                text-align:center;
                transform:translateY(0);
                transition:transform .6s ease-in-out;
            }
            .overlay-right {
                right:0;
                transform:translateY(0);
            }
            .overlay-left {
                transform:translateY(-20%);
            }
            /* Move signin to right */
            .dowebok.right-panel-active .sign-in-container {
                transform:translateY(100%);
            }
            /* Move overlay to left */
            .dowebok.right-panel-active .overlay-container {
                transform:translateX(-100%);
            }
            /* Bring signup over signin */
            .dowebok.right-panel-active .sign-up-container {
                transform:translateX(100%);
                opacity:1;
                z-index:5;
            }
            /* Move overlay back to right */
            .dowebok.right-panel-active .overlay {
                transform:translateX(50%);
            }
            /* Bring back the text to center */
            .dowebok.right-panel-active .overlay-left {
                transform:translateY(0);
            }
            /* Same effect for right */
            .dowebok.right-panel-active .overlay-right {
                transform:translateY(20%);
            }
        </style>
    </head>
    
    <script type="text/javascript">
        //onblur失去焦点事件,用户离开输入框时执行 JavaScript 代码:
        //身份证号格式
        function validate_idcard(idcard) {
            var idcardReg = /^[1-9]\d{5}(18|19|20|(3\d))\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/;
    
            if (idcard != "" && idcard.search(idcardReg) != -1) {
                document.getElementById("test_idcard").innerHTML = "<font color='green' size='3px'>√身份证号格式正确</font>";
            }else {
                document.getElementById("test_idcard").innerHTML = "<font color='red' size='3px'>身份证号不能为空</font>";
            }
    
        }
        //函数1:验证用户名格式
        function validate_username(username) {
    
            if (username != "") {
                document.getElementById("test_user").innerHTML = "<font color='green' size='3px'>√用户名正确</font>";
            } else {
                document.getElementById("test_user").innerHTML = "<font color='red' size='3px'>用户名错误</font>";
            }
        }
    
        //函数2:验证密码是否符合要求
        function validate_password(password) {
            //^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6-10}$
            var passwordReg = /^[a-zA-Z]\w{5,17}$/;
            if (password != "" && password.search(passwordReg) != -1) {
                document.getElementById("test_pw").innerHTML = "<font color='green' size='3px'>√密码格式正确</font>";
            } else {
                document.getElementById("test_pw").innerHTML = "<font color='red' size='3px'>亲,您输入的密码格式有误哦</font>";
                // alert("密码由数字和字母组成!");
            }
        }
    
        //函数3:验证两次输入的密码是否一样
        function validate_password2(password2) {
            var password = document.getElementById("password").value;
            //测试:console.log(password);
            //测试:console.log(password2);
            if (password == "") {
                document.getElementById("is_test_pw").innerHTML = "<font color='red' size='3px'>密码不为空</font>";
            } else if (password == password2) {
                document.getElementById("is_test_pw").innerHTML = "<font color='green' size='3px'>√两次输入的密码相同</font>";
            } else {
                document.getElementById("is_test_pw").innerHTML = "<font color='red' size='3px'>两次输入的密码不相同</font>";
                // console.log("密码由数字和字母组成!");
            }
        }
    </script>
    <body>
    <div class="dowebok" id="dowebok">
        <div class="form-container sign-up-container">
            <form action="user/addUser">
                <h1>注册</h1>
    
                <span>请输入您的信息</span>
                <input type="text" id="idcard" name="idcard" placeholder="身份证号"
                       onblur="validate_idcard(this.value)">
    
                <input type="text" id="Username" name="username" placeholder="姓名"
                       onblur="validate_username(this.value)">
    
                <input type="password" id="Password" name="password" placeholder="以字母开头只能包含字母、数字和下划线"
                       onblur="validate_password(this.value)">
                <input type="password" id="Password2" name="password2" onblur="validate_password2(this.value)" placeholder="确认密码">
                <button>注册</button>
            </form>
        </div>
        <div class="form-container sign-in-container">
            <form action="house/mainHouse">
                <h1>登录</h1>
    
                <span>或使用您的帐号</span>
                <input type="text" placeholder="身份证号">
                <input type="text" placeholder="姓名">
                <input type="password" placeholder="密码">
                <a href="###">忘记密码?</a>
                <button>登录</button>
            </form>
        </div>
        <div class="overlay-container">
            <div class="overlay">
                <div class="overlay-panel overlay-left">
                    <h1>已有帐号?</h1>
                    <p>请使用您的帐号进行登录</p>
                    <button class="ghost" id="signIn">登录</button>
                </div>
                <div class="overlay-panel overlay-right">
                    <h1>没有帐号?</h1>
                    <p>立即注册加入我们,和我们一起开始旅程吧</p>
                    <button class="ghost" id="signUp">注册</button>
                </div>
            </div>
        </div>
    </div>
    
    <script>
        var signUpButton = document.getElementById('signUp')
        var signInButton = document.getElementById('signIn')
        var container = document.getElementById('dowebok')
    
        signUpButton.addEventListener('click', function() {
            container.classList.add('right-panel-active')
        })
    
        signInButton.addEventListener('click', function() {
            container.classList.remove('right-panel-active')
        })
    </script>
    
    </body>
    </html>
    
    

    其他网页登录注册页面
    自动轮播图片登陆注册页面
    源码直接下载使用,带雪花的登陆注册页面、精美图片登陆注册页面

    展开全文
  • 实现网页中用户注册登录功能

    千次阅读 2022-03-22 17:12:36
    使用php与数据库交互,实现网页中用户注册登录功能
  • 这是我自己做的一个php网页登录注册页面实例代码,供大家参考!
  • HTML5+CSS3+JavaScript动态网页设计与制作超全案例演示源代码及开发素材,案例都是分开的单独的html文件,方便查看及了解
  • 今天我们来写一个注册页面form表单先来利用表单标签制作一个简单的注册页面,给大家说说标签的结构:页面结构大体就是这样子的~表单标签:所有需要提交到服务器端的表单项必须使用包起来~form标签的属性:action:整个...
  • 使用HTML+CSS+JavaScript搭建的网易邮箱注册页面,所用代码素材都已经包含在压缩包中,涉及网页的搭建客户端对用户名、密码等的格式验证。欢迎大家下载参考
  • 简单制作登录注册页面

    万次阅读 多人点赞 2018-09-05 21:45:09
    制作登录界面。登录界面一般有两个文本框,分别用来获取用户的用户名密码。我们也考虑用户忘记密码未进行注册的情况,故也要加上这两个功能区域。 首先我们为登录界面设置一个标题: ...
  • PHP制作用户注册系统

    2020-10-23 10:59:59
    里给大家介绍的是PHP制作用户注册系统的详细代码,有需要的小伙伴可以参考下。
  • 最简单的网页登录注册功能讲解及其实现

    万次阅读 多人点赞 2020-07-04 23:42:07
    最近打算做一个网页登录的练习,记录一下学习的过程吧。 结构 实现一个网页最基本的注册与登录功能,我们需要 mysql存储用户账户信息 编写注册html页面 编写后台注册程序 编写登录html页面 编写后台登录验证程序 ...
  • html简单的登录注册

    2019-01-14 11:18:29
    html简单的登录注册,正则判断,登录注册页面,页面跳转
  • 摘要:登录注册是一个网站最常用的也是最基本的功能,本文就来详细的介绍一下在网页中,实现这两个最基本的需求从后端到前端需要做些什么。注:本文所提到的所有代码都已上传至github ,可以直接clone后在终端使用...
  • 旅游信息系统的登录注册、修改密码主页页面,项目打包
  • Html、Js基于web储存...登录网页 注册完成跳转登录界面 验证登录完成 延时跳转至目标网页 实现效果如下:(没来得及美化页面) 登录界面 注册界面 注册完成界面 验证登录界面 **代码实现** *1.Login.html* &...
  • 网页设计作品主题为在线视频学习网校类主题,网页作品共11个页面,包括1个首页、1个注册页面、1个登录页面、8个课程介绍页面。课程介绍页面有课程视频(8个课程页面使用的同一个视频)。 网页作品整体页面宽度1200像
  • HTML+CSS+JS编写一个较为美观的简单登录注册网页

    千次阅读 多人点赞 2021-06-26 09:10:06
    CSS订制两个网页的样式简单的小动画 Js实现注册登录的正确错误,值得一提的是,我这里设置了用户名为1234,密码为1234才可以登录跳转。没有加后端。注册的格式大家就自行查看。 HTML定义网页基本框架 经检验火狐、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,211
精华内容 7,284
关键字:

如何制作网页的登录和注册