前端 day14

一、表格标签属性补充

      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属性

    1.colspan=””

    2.rowspan=””

    3.cellspacing=””

    4.cellpading=””

    5.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  不再根据内容的多少分配宽度

                  优点:性能消耗低

                  缺点:不灵活

四、单元格内容对宽度的影响

      单元格默认宽度状态:根据内容的多少分配。内容多,分配宽就多

五、表单的作用(收集用户信息)

      <form action=”数据提交的路径” name=”” method=”数据提交方式”></form>.

六、表单控件

     1.<input type=”text”>       文本框

     2.< input type=”password”>  密码框

     3.< input type=”submit”>    提交按钮

     4.< input type=”reset”>      重置按钮

     5.< input type=”button”>     空按钮

    补充

          1.单选按钮

             <input type=”radio”>

             在单选按钮里:每一组单选按钮要和name属性保持一致。

          2.多选按钮(复选框)

             <input type=”checkbox”>

          3.下拉列表(下拉菜单)

             <select>

                    <option></option>

                    <option></option>

                    <option></option>

                       …….

            </select>

         4.多行文本框

            <textarea></textarea>

           col和rows以字符为单位,不常用。

         5.上传文件框

            <input type=”file”>

七、补充表单的html属性

   1.默认选中

      checked=”checked”

   2.表单控件的禁用

     disabled=”disabled“

   3.下拉列表里的默认选中

     selected=”selected”

八、表单里的标签

   1.fieldset(表单字段集)

       作用:给表单做分组

       特点:默认情况下自带边框

   2.legend(字段集标题)

       作用:是fieldset一组里面的一个标题

       特点:一般情况下,放在fieldset第一个子元素

   3.<label for=””></label.>

       说明:label里面放的是提示信息

       for上下:绑定对应控件的id名称

九、BFC(布局逻辑)

   1.定义:BFC(block formatting content)直译为“块级格式化上下文”它是也个独立的渲染区域,只有block-level box(块)参与,                 它规定了内部的block-level box如何布局,它与外部区域毫不相干。

    2.BFC布局规定:

             1.内部的box 会在垂直方向一个接一个的放置;

             2.box垂直方向的距离 由margin决定,属于同一个BFC的两个相邻的box的margin会发生重叠,并按照最大margin值设                     置;

    

             3.每个元素的margin box的左边,与包含块border box的左边相接触;

             4.BFC的区域不会与float box重叠;

             5.BFC是页面上的一个隔离的独立容器,容器里面的子元素不会影响到外面的元素;

             6. 计算BFC的高度时,浮动元素也参与计算。

   3.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。

   4.应用

           1.解决高度塌陷;

           2.防止margin值上下重叠;

           3.布局(还没讲)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值