zoukankan      html  css  js  c++  java
  • 今日所学—表单&DIV&CSS

    一、表单标签:<form></form>  

    代码演示:

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>表单标签属性介绍</title>
        </head>
        <body>
            <form action="#" method="get">
                隐藏字段:<input type="hidden" name="id" value="" /><br />
                用户名:<input type="text" name="username" readonly="readonly" value="zhangsan" size="40px" maxlength="5"  placeholder="请输入用户名"/><br />
                密码:<input type="password" name="password" required="required"/><br />
                确认密码:<input type="password" name="repassword"/><br />
                性别:<input type="radio" name="sex" value="男"/><input type="radio" name="sex" value="女" checked="checked"/>女<br />
                爱好:<input type="checkbox" name="hobby" value="钓鱼"/>钓鱼
                <input type="checkbox" name="hobby" value="打电动"/>打电动
                <input type="checkbox" name="hobby" value="写代码" checked="checked"/>写代码<br />
                头像:<input type="file" name="file"/><br />
                籍贯:<select name="province">
                    <option>--请选择--</option>
                    <option value="北京">北京</option>
                    <option value="上海" selected="selected">上海</option>
                    <option value="广州">广州</option>
                </select><br />
                自我介绍:
                    <textarea name="zwjs">
                        
                    </textarea><br />
                提交按钮:<input type="submit" value="注册"/><br />
                普通按钮:<input type="button" value="注册"/><br />
                重置按钮:<input type="reset" />
            </form>
        </body>
    </html>

    相关属性:

    action:整个表单提交的位置(可以是一个页面,也可以是一个后台 java 代码) 

    method:表单提交的方式(get/post/delete……等 7 种) 

    <input>:输入域标签 用于获得用户输入信息,type属性值不同,搜集方式不同。最常用的标签。

    type 属性

    text:文本框,单行的输入字段,用户可在其中输入文本。默认宽度为20个字符
    password:密码框,密码字段。该字段中的字符以黑圆显示。
    radio:单选框,表示一组互斥选项按钮中的一个。当一个按钮被选中,之前选中的按
    钮就变为非选中的。
    submit:提交按钮。提交按钮会把表单数据发送到服务器。一般不写name 属性,否则
    将“提交”两个字提交到服务器。
    因为不同项目注册需要的字段不同,需要完成的案例中没有覆盖所有的表单元素,以下标签使
    用也需要大家掌握。
    checkbox: 复选框
    file:文件上传组件,提供“浏览"按下可以选择需要上传文件.
    hidden:隐藏字段.数据会发送给服务器,但浏览器不进行显示。
    reset:重置按钮。将表单恢复到默认值。
    image:图形提交按钮,通过 src给按钮设置图片。
    button:普通按钮,常用于与JavaScript结合使用。
    name:元素名,如果需要表单数据提交到服务器,必须提供 name 属性值,服务器通过属
    性值获得提交的数据。
    value 属性:设置 input 标签的默认值。submit 和 reset 为按钮显示数据
    size:大小
    checked 属性:单选框或复选框被默认选中。
    readonly:是否只读
    disabled:是否可用
    maxlength:允许输入的最大长度

    <select>:下拉列表  需要使用<option>子标签 其中selected是指默认选中 

    运行效果:

     二、DIV&简单使用CSS

    通过一个简单的对一个主页面的排版实例说明:

    设计排版效果:

     代码实现:

    <!DOCTYPE html>
    <html>
    
        <head>
            <meta charset="UTF-8">
            <title>DIV CSS使用</title>
            <style type="text/css">
                #father {
                    border: 1px solid red;
                     1200px;
                    height: 600px;
                    margin: auto;
                }
                
                .one {
                    border: 1px solid black;
                     1200px;
                    height: 50px;
                }
                
                .top {
                    border: 1px solid black;
                     398px;
                    height: 50px;
                    float: left;
                }
                
                .two {
                    border: 1px solid black;
                     1200px;
                    height: 200px;
                }
                
                #left {
                    border: 1px solid black;
                     500px;
                    height: 200px;
                    float: left;
                    background-color: pink;
                    text-align: center;
                    font-size: 25px
    
                }
                
                #right {
                    border: 1px solid black;
                     695px;
                    height: 200px;
                    float: left;
                }
                
                #right-top {
                    border: 1px solid black;
                     695px;
                    height: 100px;
                    float: left;
                }
                
                .rigth-d {
                    border: 1px solid black;
                     345px;
                    height: 98px;
                    float: left;
                    text-align: center;
                    font-size: 20px
                }
                
                .three {
                    border: 1px solid black;
                     1200px;
                    height: 150px;
                }
                
                .d-left {
                    border: 1px solid black;
                     200px;
                    height: 346px;
                    float: left;
                    text-align: center;
                    font-size: 30px
                }
                
                .d-right {
                    border: 1px solid black;
                     295px;
                    height: 171px;
                    float: left;
                }
                
                ul li {
                    display: inline;
                    color: white;
                }
                /*去掉超链接的下划线*/
                
                a {
                    text-decoration: none;
                }
                
                #bottom {
                    text-align: center;
                }
                /*清除浮动浮动后造成的问题*/
                
                #clear {
                    clear: both;
                }
            </style>
        </head>
    
        <body>
            <div id="father">
    
                <div class="one">
                    <div class="top" id="bottom">
                        <p style="color: red;">我爱学习</p>
    
    
                    </div>
                    <div class="top" id="bottom">
                        <p style="color: red;">学习使我快乐</p>
    
    
                    </div>
                    <div class="top">
    
                    </div>
                </div>
                <div id="clear">
    
                </div>
    
                <div class="two">
                    <div id="left">
                        <ul>
                            <a href="#">
                                <li>学Java</li>
                            </a>&nbsp;&nbsp;&nbsp;&nbsp;
                            <a href="#">
                                <li>学高数</li>
                            </a>&nbsp;&nbsp;&nbsp;&nbsp;
                            <a href="#">
                                <li>学英语</li>
                            </a>&nbsp;&nbsp;&nbsp;&nbsp;
                            <a href="#">
                                <li>学Android</li>
                            </a>                
                        </ul>
    
                    </div>
                    <div id="right">
                        <div id="right-top">
    
                        </div>
                        <div class="rigth-d">
                            <p style="color: gold;">别学了,学不会</p>
                        </div>
                        <div class="rigth-d">
                            <p style="color: gold ;">去玩吧</p>
    
                        </div>
    
                    </div>
    
                </div>
                <div id="three">
                    <div class="dd-left">
                        <div class="d-left">
                            <p style="color: gold ;">打游戏</p>
    
                        </div>
                        <div class="d-left">
                            <p style="color: gold ;">看电视</p>
    
                        </div>
                        <div class="d-left">
    
                        </div>
                    </div>
                    <div class="dd-right">
                        <div class="d-right">
    
                        </div>
                        <div class="d-right">
    
                        </div>
                        <div class="d-right">
    
                        </div>
                        <div class="d-right">
    
                        </div>
                    </div>
                </div>
    
            </div>
        </body>
    
    </html>

    实现效果如下:

  • 相关阅读:
    sshd
    eclipse运行报java.lang.OutOfMemoryError: PermGen space解决方法
    项目之间依赖
    shell-
    部署记录
    mysql index使用
    GitHub上搭建私人hexo博客操作教程
    关于Vue实例的生命周期(2)
    JS中的五种去重方法
    Vue入门教程(2)
  • 原文地址:https://www.cnblogs.com/MoooJL/p/12253841.html
Copyright © 2011-2022 走看看