<!-- 
    A:表格-table    《双标签,day3上午第一次接触》
        作用:显示信息
    一:table简易案例:
        <table cellspacing="0" cellpadding="0">
            <thead>
              <tr>
                <th>表格头1</th>   
                <th>表格头2</th>
              </tr>
           </thead>       //小总结:<thead><th>为双标签。文字:字体加粗,左右居中
            
            <tbody>
                <tr>
                    <td>内容1</td>
                    <td>内容2</td>
                </tr>
                <tr>
                    <td>内容3</td>
                    <td>内容4</td>
                </tr>
            </tbody>
        </table>
    二:表格标签补充:   《day14/上午/03表格补充》
    1:表格的数据行分组
        <thead></thead>    表头
        <tbody></tbody>    表体
        <tfoot></tfoot>    表尾
        注:一个表格有一个表头和表尾 ,但是可以包含多个表体
    2:列标题标签
        <th></th>
        默认的样式:左右居中  文本加粗
    3:表格标题
        <caption></caption>
        标题的位置:
            css属性: caption-side:left/right/top/bottom
                注:left/right 有兼容问题:火狐能识别
    4:数据列分组(了解:应用率不高)
        <colgroup span="把几列分成一组"></colgroup>
    表格里面重要的html属性:
    colspan=""
    rowspan=""
    cellspacing=""
    cellpadding=""
    rules=""   分隔线
        属性值:all/rows/cols/groups
    表格css属性的补充:
    1:相邻单元格边框进行合并  
         border-collapse:   (添加在table上面)
            属性值:
                separate  分开状态
                collapse  合并
    2:相邻单元格之间的间距    (添加在table上面)
        border-spacing:
    3: 是否显示单元格区域:(没有内容的时候,让隐藏)
        empty-cells:
            show
            hide
    4:table-layout:
        auto    默认值:根据内容分配宽度(优点:灵活   缺点:性能消耗比较大)
        fixed   不再根据内容去分配宽度(优点:性能消耗低  缺点:不灵活)
 -->
<!-- 
    B:表单form  《双标签,day14/下午/06表单补充》
    一:简易案例:
        <form action="">
        <select name="" id="">
            <option value="1990">1990</option>
            <option value="1991">1991</option>
            <option value="1992">1992</option>
            <option value="1993">1993</option>
            <option value="1994">1994</option>
            <option value="1995" selected>1995</option>
            <option value="1996">1996</option>
            <option value="1997">1997</option>
        </select>
        <textarea name="" id=""></textarea> 
        <input type="file">
        <fieldset>
            <legend>第一组的标题</legend>
        </fieldset>
    </form>
    二: 
    表单的作用:收集用户信息
    <form action="数据提交的路径" name="" method="数据提交方式"></form>
    表单控件:
        <input type="text">  文本框
        <input type="password">  密码框
        <input type="submit">  提交按钮
        <input type="reset">  重置按钮
        <input type="button">  空按钮
    补充表单控件:
        1:单选按钮:
            <input type="radio">
            注:在单选按钮里面:每一组单选按钮  保持name属性值一致。
        2: 多选按钮(复选框)
            <input type="checkbox">
        3: 下拉菜单(下拉列表)
            <select>
                <option></option>
                <option></option>
                <option></option>
                ...
            </select>
        4: 多行文本域
            <textarea></textarea>
                cols 和 rows  以字符为单位
            注:阻止用户进行缩放  css属性  resize:none;
        5: 上传文件框
            <input type="file">
    补充表单的html属性
        1:默认选中
            checked="checked"
        2: 表单控件的禁用
            disabled="disabled"
        3: 下拉列表里面的默认选中
            selected="selected"
 
    表单里面的标签:
        fieldset(表单字段集)
            作用:给表单做分组
            特点:
                默认情况下自带边框
                可以进行互相嵌套
        legend (字段集标题)
            作用:是fieldset 一组里面的一个标题
            特点:一般情况下,放在fieldset第一个子元素位置。
        <label for=""></label>
            说明:
                label里面放的是提示信息
                for属性:绑定对应控件的id名称
-->
<!-- 
  C:    BFC ( 布局逻辑 )    ->  块级格式化上下文 《day14/下午/08-BFC》
    
    BFC布局规定:
    一、内部的Box会在垂直方向,一个接一个地放置。
    二、Box垂直方向的距离由margin决定。属于同一个BFC的两个相邻Box的margin会发生重叠(按照最大margin值设置)
    三、每个元素的margin box的左边, 与包含块border box的左边相接触
    四、BFC的区域不会与float box重叠。
    五、BFC就是页面上的一个隔离的独立容器,容器里面的子元素不会影响到外面的元素。
    六、计算BFC的高度时,浮动元素也参与计算
    
    BFC触发条件:
    1:html 就是一个BFC
    2: float属性不为none
    3: position为absolute或fixed
    4: display为inline-block, table-cell, table-caption, flex, inline-flex
    5: overflow不为visible
    应用: 解决高度塌陷     《day14/下午/09-BFC应用-解决高度塌陷》
          解决margin的上下重叠      《day14/下午/09-BFC应用-解决上下重叠》
 -->

简易table form梳理的更多相关文章

  1. THML结构语义化之table/form

    以table/form标签语义化,做为博客首贴 应用场景1-table表格 <table> <caption> <thead> <th colspan=&qu ...

  2. 微信小程序简易table组件实现

    前提:微信小程序自1.6.3基础库版本库开始支持简洁组件,之前的版本因不支持,故在引用组件处默认为空节点.关于微信小程序已有模板为何还需构建组件?一是因为组件可以更方便的自定义并绑定行为,二是在其他页 ...

  3. HTML table、form表单标签的介绍

    1. <table>标签 1.1说明: 在HTML 中定义表格布局. 1.2格式: <table> <caption></caption> <tr ...

  4. html中 table 和 form的位置

    对于web前端开发来说  经常会用到 像firebug这样审查元素 工具 发现了一个这样的现象: 当 able><form><tr>....</tr>< ...

  5. 百度编辑器ueditor获取不到内容?请把form放在table等其他元素最外面

    百度编辑器ueditor获取不到内容?请把form放在table等其他元素最外面. <form name="form" method="post" act ...

  6. table插入标签form标记怪现象

    最近帮朋友处理问题,它无法提交表单,得到一些时间,我发现了一个奇怪的问题 <table> <form action="upload.php" method=&qu ...

  7. Bootstrap 3之美05-排版、Button、Icon、Nav和NavBar、List、Table、Form

    本篇主要包括: ■  排版■  Button■  Icon■  Nav和NavBar■  List■  Table■  Form 排版 ● 斜体:<em>● 加粗体:<strong& ...

  8. form, table表示表格的时候有什么区别?

    http://zhidao.baidu.com/link?url=1DFrMJlzV_fHSyGmKEi77ki6g2IrjrMfRGwVYNHL5Y8iJC9Diu2BoMGEiB3wbnkTCHm ...

  9. js 因加入form导致两个table之间出现空白问题

    在<FORM>中加CSS <table> ....... </table> <form style="padding:0; margin:0;&qu ...

随机推荐

  1. Java基础-成员变量与局部变量

    Java基础-成员变量与局部变量 1.什么是成员变量与局部变量? public class Student {   String name;   int high;   public void stu ...

  2. Linux 查看文件大小并按照大小排序

    使用df 命令查看当前系统磁盘的使用情况: [root@node ~]# df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/map ...

  3. Linux移植总结--Linux中asm和arch的软链接

    @ 目录 问题 include <asm/aaa.h>实际用的是asm-arm/aaa.h include <asm/arch/memory.h>实际用的是include/as ...

  4. windows配置jdk环境变量、mysql环境变量、tomcat环境变量、maven环境变量、git环境变量、node环境变量

    一.windows配置各种环境变量后 path 路径下的目录: 二.windows 配置各种环境变量的目的: 为windows系统添加上各种环境对应的命令 举例,为什么要添加jdk的bin目录,是因为 ...

  5. KVM虚拟机cpu资源限制和vcpu亲缘性绑定

    前言 KVM中添加的实例存在资源分布不均的情况,这样如果有消耗资源的实例会影响到其他实例的服务正常运行,所以给kvm做资源限制是很有必要的,下面记录一下在centos7中KVM环境下使用cgroup限 ...

  6. jQuery--表单的过滤

    1.表单过滤器的介绍 :input 所有表单元素(<input>/<select>/<textarea>/<button>) :text 文本框< ...

  7. 什么时候使用session?什么时候使用application?

    application:程序全局变量对象,对每个用户每个页面都有效session:用户全局变量,对于该用户的所有操作过程都有效

  8. String常用方法解析

    package com.javaBase.string; import java.util.Locale; /** * 〈一句话功能简述〉; * 〈String类中常用的方法整理〉 * * @auth ...

  9. spring的核心模块有哪些?

    Spring的七个核心模块,供大家参考,具体内容如下 1.Spring core:核心容器 核心容器提供spring框架的基本功能.Spring以bean的方式组织和管理Java应用中的各个组件及其关 ...

  10. 说几个 zookeeper 常用的命令?

    常用命令:ls get set create delete 等.