zoukankan      html  css  js  c++  java
  • 表格与表单

    表格表单

    一、表格

    1、基本结构

    <table>
        <caption></caption>
        <thead>
            <tr>
                <th></th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td></td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td></td>
            </tr>
        </tfoot>
    </table>
    

    2、常用属性

    table
    -- border: <integer>:表格外框及单元格外框
    -- cellpadding: <integer>:单元格的内边距
    -- cellspacing: <integer>:单元格之间的间距,最小为0
    -- rules:rows、cols、groups、all:边框规则
    
    td
    -- rowspan: <integer>:行合并(该单元格占多行)
    -- colspan: <integer>:列合并(该单元格占多列)
    --  : <integer>%:列宽占比
    
    caption
    -- align: left | right | top | bottom:标题方位
    
    

    3、垂直水平居中

    .sup {
         200px;
    	height: 200px;
        display: table-cell;
        vertical-align: middle;
    }
    .sub {
         100px;
    	height: 100px;
        margin: 0 auto;
    }
    
    

    二、表单

    1、基本结构

    <form>
    	<label>输入框</label><input type="text" />	
    	<button type="submit">提交</button>
    </form>
    

    2、input常用类型

    text、password、hidden、radio、checkbox、reset、submit
    

    3、常用类型标签

    • 文本框
    <input type="text" name="username" placeholder="请输入用户名" size="10" maxlength="15">
    
    • 密文框
    <input type="password" name="pwd" placeholder="请输入密码" maxlength="12">
    
    • 单选框
    <input type="radio" name="sex" value="male" checked>男
    <input type="radio" name="sex" value="female">女
    
    • 复选框
    <input type="checkbox" name="hobby" value="basketball"> 篮球
    <input type="checkbox" name="hobby" value="football"> 足球
    <input type="checkbox" name="hobby" value="ping-pong" checked> 乒乓球 
    <input type="checkbox" name="hobby" value="baseball"> 棒球
    
    • 下拉选项
    <select name="major">
        <option value="computer">计算机</option>
        <option value="archaeology">考古学</option>
        <option value="medicine" selected>医学</option>
        <option value="Architecture">建筑学</option>
        <option value="Biology">生物学</option>
    </select>
    
    <!--多选-->
    <select name="major" multiple>
        <option value="computer">计算机</option>
        <option value="archaeology">考古学</option>
        <option value="medicine">医学</option>
        <option value="Architecture">建筑学</option>
        <option value="Biology">生物学</option>
    </select>
    
    • 多行文本输入
    <textarea name="content"></textarea>
    <textarea name="content" cols="30" rows="10"></textarea>
    
    • 按钮
    <!--提交按钮-->
    <input type="submit" value="提交">
    <button>提交</button>
    <button type="submit">提交</button>
    
    <!--重置按钮-->
    <input type="reset" value="重置">
    <button type="reset">重置</button>
    
    <!--普通按钮-->
    <input type="button" value="按钮">
    <button type="button">按钮</button>
    

    4、全局属性

    • required:必填项
    • pattern:正则

    5、伪类

    • focus:获得焦点
  • 相关阅读:
    Oracle数据库-建库、建表空间,建用户
    创建oracle数据库的表空间、用户、目录、导入导出文件等信息
    使用 UML 进行业务建模:理解业务用例与系统用例的相似和不同之处
    DataSet用法详细
    DataSet和DataTable详解
    经典SQL语句集锦
    JS脚本验证大全
    用Unity写一个12306验证器的恶搞图生成软件
    SQL Server中 sysobjects、syscolumns、systypes
    如何在oracle中导入导出(备份&恢复)dmp数据库文件
  • 原文地址:https://www.cnblogs.com/mangM/p/9720421.html
Copyright © 2011-2022 走看看