经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » HTMLCSS » CSS » 查看文章
表格与表单
来源:cnblogs  作者:学一点也是好  时间:2018/9/30 10:42:59  对本文有异议

表格表单

一、表格

1、基本结构

  1. <table>
  2. <caption></caption>
  3. <thead>
  4. <tr>
  5. <th></th>
  6. </tr>
  7. </thead>
  8. <tbody>
  9. <tr>
  10. <td></td>
  11. </tr>
  12. </tbody>
  13. <tfoot>
  14. <tr>
  15. <td></td>
  16. </tr>
  17. </tfoot>
  18. </table>

2、常用属性

  1. table
  2. -- border: <integer>:表格外框及单元格外框
  3. -- cellpadding: <integer>:单元格的内边距
  4. -- cellspacing: <integer>:单元格之间的间距,最小为0
  5. -- rulesrowscolsgroupsall:边框规则
  6. td
  7. -- rowspan: <integer>:行合并(该单元格占多行)
  8. -- colspan: <integer>:列合并(该单元格占多列)
  9. -- width: : <integer>%:列宽占比
  10. caption
  11. -- align: left | right | top | bottom:标题方位

3、垂直水平居中

  1. .sup {
  2. width: 200px;
  3. height: 200px;
  4. display: table-cell;
  5. vertical-align: middle;
  6. }
  7. .sub {
  8. width: 100px;
  9. height: 100px;
  10. margin: 0 auto;
  11. }

二、表单

1、基本结构

  1. <form>
  2. <label>输入框</label><input type="text" />
  3. <button type="submit">提交</button>
  4. </form>

2、input常用类型

  1. textpasswordhiddenradiocheckboxresetsubmit

3、常用类型标签

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

4、全局属性

  • required:必填项
  • pattern:正则

5、伪类

  • focus:获得焦点
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号