• HTML自学之旅(八)表单和输入


    <html>
    <head>
        <style type="text/css">
        legend {background:red;width:200px}
        </style>
    </head>
    <body>
    <p>表单是一个包含表单元素的区域。表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息的元素。</p>
    
    <h1>输入</h1>
    <h4>文本域(Text Fields)</h4>
    <form>
        First name:
        <input type="text" name="firstname" />
        <br />
        Last name:
        <input type="text" name="lastname" />
    </form>
    
    <h4>文本域(Textarea)多行文本输入控件</h4>
    <p>注意:后面必须添加封闭标签,否则,所有在textarea之后的东西全部作为文本域(Textarea)中的内容啦!</p>
    <textarea rows="10" cols="30">
    The cat was playing in the garden.
    </textarea>
    
    <h4>密码域</h4>
    <form>
        用户名:
        <input type="text" name="user" />
        <br />
        密码:
        <input type="password" name="password" />
    </form>
    <p>
    请注意,当您在密码域中键入字符时,浏览器将使用项目符号来代替这些字符。
    </p>
    
    <h4>单选按钮(Radio Buttons)</h4>
    <form>
        <input type="radio" name="sex" value="male">Male
        <br />
        <input type="radio" name="sex" value="female">Female
    </form>
    
    <h4>复选框(Checkboxes)</h4>
    <form>
        <input type="checkbox" name="bike"> I have a bike.
        <br />
        <input type="checkbox" name="car"> I have a car.
        <br />
        <input type="checkbox" name="moto"> I have a moto.
    </form>
    
    <h1>表单的动作属性(action)和确认按钮</h1>
    <p>假如在下面的文本框内键入几个字母,然后点击确认按钮,那么输入数据会传送到 "html_form_action.asp" 的页面。该页面将显示出输入的结果。</p>
    <form name="input" action="XXX.asp" nethod="get">
    Username:
    <input type="text" name="user" />
    <input type="submit" value="Submit" />
    </form>
    
    <h4>简单的下拉菜单</h4>
    <form>
        <select name="cars">
        <option value="volvo">Volvo</option>
        <option value="audi">Audi</option>
        <option value="benz">Benz</option>
        <option value="baoma">Baoma</option>
        </select>
    </form>
    
    <h4>可以更改默认选择的下拉菜单</h4>
    <form>
        <select name="cars">
        <option value="volvo">Volvo</option>
        <option value="audi">Audi</option>
        <option value="benz" selected="selected">Benz</option>
        <option value="baoma">Baoma</option>
        </select>
    </form>
    
    <h4>创建按钮</h4>
    <form>
        <input type="button" name="helloworld" value="Hello World!">
    </form>
    
    <h4>Fieldset around data:如何在数据周围画一个带标题的框</h4>
    <p>经试验,这样加的框,占满整个浏览页面的宽度哦。</p>
    <fieldset>
        <legend>健康信息</legend>
        <form>
            <p><label>身高:<input type="text" name="height"/></label></p>
            <p><label>体重:<input type="text" name="weight"/></label></p>
        </form>
    </fieldset>
    
    <h4>从表单发送电子邮件</h4>
    <p>其中,enctype="text/plain"意思是按照纯文本方式编码,enctype意思是编码类型</p>
    <form action="MAILTO:someone@uestc.edu.cn" method="post" enctype="text/plain">
        姓名:<br />
        <input type="text" name="name" value="yourname" size="20">
        <br />
        电邮:<br />
        <input type="text" name="mail" value="yourmail" size="20">
        <br />
        内容:<br />
        <input type="text" name="content"  size="50">
        <br />
        <br />
        <input type="submit" value="发送">
        <input type="reset" value="重置">
    </form>
    
    </body>
    </html>

    其中涉及到的asp的东西就没有写啦,还没学。。。

    另外,每个浏览器对按钮,文本框,下拉列表的显示还是有点区别:

    360:(IE与360一样,因为内核相同吧)

    chrome:

    chrome的还是好看些。。。

  • 相关阅读:
    Snort 2.9.4.0 发布,入侵检测系统
    Tails 0.15 发布,基于Debian的Linux发行
    httpkit 1.2 发布
    cmogstored 0.9.0 发布,mogstored 的 C 实现
    JSwat 2012.1 发布,Java 调试工具
    诺基亚 Lumia 920T 今日发布 处理器升级
    如何在你的网站中嵌入 RunJS 的代码 (gist)?
    Linux 上的 Darwin/OS X 仿真器 Darling
    Zarafa 7.0.11/7.1.2 发布
    Silverlight实例教程 – Datagrid,Dataform数据验证和ValidationSummary
  • 原文地址:https://www.cnblogs.com/lx09110718/p/2839952.html
Copyright © 2020-2023  润新知