表格标签补充“

A,数据行分组

<thead></thead>表头

<tbody></tbody>表体

<tfoot></tfoot>表尾

每一个表格只能有一个表头和表尾

B,数据列分组

<colgroup></colgroup>有span=“把几列分成几组”

C,列标题标签

<th></th>

默认样式;左右居中,文本加粗

D,表格标题标签

<caption></capyion>

默认显示的位置,表格的上方了解caption-side控制标题的位置

属性值:

right

left

top

bottom

right和left只有火狐能识别

补充表格的css属性

A,相邻单元格边框是否合并(添加table上面)

border-collaose:;

separate  默认值:分开

collapse 合并(细线)

B,相邻单元格的间距

border-spacing:;(九宫格)

border-bottom:1px;底边框 (一条线)

B,是否显示,没有内容的td的区域

empty-cells:

属性值:hide 隐藏   show 显示

C,单元格的宽度的问题:

默认情况:

每个td的宽自动状态,先去判断内容的量,如果内容量多变大,内容量少,宽度就会显示的比较小

table-layout:;

主要是控制单元格固定或自动

属性值:

auto(默认值)

auto执行逻辑,根据内容多少来设置td的内容

弊端:性能消耗比较大

优点:灵活

fixed(固定)

fixed执行逻辑,当td的宽度确定后,不再受到内容的影响,宽度可以设置

弊端:不灵活

优点:性能消耗少

三,补充表格html属性

rules=”groups/rows/cols/all/none”

组分/ 单线/竖线/井字

表单的作用收集用户信息

表单元素:

<input type=”text”>

“password”

“sumbint”

“button”

“reset”

补充表单元素:

1,单选按钮:

<input type=”radio”>

注:同一组的单选按钮保持name属性值相同

男<input type=”radio” name=”aaa”>

女<input type=”radio” name=”aaa”>

默认选择:checked=”checked”  重点要记

禁用选择(所有表单元素):

disabled=”disabled”

2,多选按钮:

<input type=”checkbox” name=”可以写很多个”>

3,下拉菜单:

<select name=”id”>

<option value=”1990”>

</option>

</select>

4,多行文本域

<textarea></textarea>

col=”30” 以字符为单位

row=”10” 以字符为单位

禁止textarea拖拽:css属性

resize:none;

5,上传文件框:

<input type=”file”>

6,隐藏input

type=”hidden”

<input type=”hidden”>

补充form里面的标签

fieldset:表单字段集

给表单元素做分组

fieldset可以相互嵌套并且自带边框

lefend 表单字段集标题,一般作为fieldset第一个子元素出现

label 提示信息

<table for=”绑定对应表单元素的id名称”>

</table>

BFC::纯概念-》布局逻辑规定

直译:块状格式化上下文(就是一个独立的渲染区域)

注:只有块状元素参与BFC布局逻辑

一,BFC的布局规则

A,内部的box会垂直方向一个接一个的放置

B,box垂直方向的距离由margin决定属于同BFC的两个相邻的盒子上下margin会重叠

C,每个元素的margin左侧与包含块border,box的左边接触

D,BFC的区域不会与float box重叠

E,BFC就是页面上一个隔离独立渲染的容器,容器里面的子元素不会影响到盒子外面的元素

F,计算BFC高度时,浮动元素也参与计算

二,BFC触发条件

A,根元素(html) 其它元素,其display属性值为block、list-item、table、flex、grid。

B,Float属性不为none

C,Position为absolute或fixed

D,Display为inline-block,table-cell,table-caption,flex,inline-flex

E,Overflow为visibiel(默认值)

三,BFC的应用

1,解决高度坍塌

2,放置margin上下重叠

3,完成自适应二栏布局(左侧宽度固定 右侧宽度自适应)

width:calc(100%—宽度)

可以使用以下方法解决BFC两个相邻的盒子上下margin会重叠的问题:

1. 使用clearfix清除浮动。

2. 为两个相邻的盒子添加负边距。

3. 为两个相邻的盒子添加overflow:hidden;。

4. 为两个相邻的盒子添加position:relative;。

表格补充 表单补充 BFC的更多相关文章

  1. 【HTML基础】表格和表单

    本次博客的主要内容如下: meta和link 表格 表单 meta和link meta meta的属性有两种:name和http-equiv. name属性主要用于描述网页内容,对应与网页内容. 1. ...

  2. 第3天:CSS浮动、定位、表格、表单总结

    今天学的是浮动.定位.表格.表单等内容,这些是CSS中最容易混淆的知识,有许多小技巧在写代码过程中需要注意.下面是主要知识点: 一.float浮动1.块元素在一行显示2.内联元素支持宽高3.默认内容撑 ...

  3. DOM之表格与表单基础分享

    我是沐晴,好久不见.马上要放假啦,也是比较的忙. 今天来谈谈表格和表单的基本知识.前期的写的都是比较基础的知识,后期会慢慢增加实例.一起来学习吧. 先看表格,DOM中提供了一些属性,便于我们获取表单节 ...

  4. css011 表格和表单的格式化

    css011 表格和表单的格式化 一.    让表格专司其职    Html中创建一个三行三列的表格 <table> <caption align="bottom" ...

  5. BootStrap入门教程 (二) :BASE CSS(排版(Typography),表格(Table),表单(Forms),按钮(Buttons))

    上讲回顾:Bootstrap的手脚架(Scaffolding)提供了固定(fixed)和流式(fluid)两种布局,它同时建立了一个宽达940px和12列的格网系统. 基于手脚架(Scaffoldin ...

  6. WEB入门二 表格和表单

    学习内容 Ø        表格的作用和制作 Ø        表单的制作 能力目标 Ø        掌握表格的创建 Ø        掌握设置表格的常用属性: Ø        理解表单的作用 Ø ...

  7. HTML&CSS精选笔记_表格与表单

    表格与表单 表格标记 创建表格 要想创建表格,就需要使用表格相关的标记 <table>     <tr>     <td>单元格内的文字</td>   ...

  8. Unit01: Web概述 、 HTML概述 、 文本处理 、 图像和超链接 、 表格 、 表单

    Unit01: Web概述 . HTML概述 . 文本处理 . 图像和超链接 . 表格 . 表单 demo1.html <!-- 声明网页的版本(文档类型) --> <!doctyp ...

  9. 13、Semantic-UI之表格与表单

    13.1 定义基础样式表格   在HTML中可以通过table进行表格定义,在Semantic-UI中也可以通过class="ui table"定义表格. 示例:定义基础表格 &l ...

  10. 框架,表格,表单元素,css基础以及基本标签的结合

    <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8&quo ...

随机推荐

  1. DataX在数据迁移中的应用

    简介: DataX在数据迁移中的应用 1. DataX定义 首先简单介绍下datax是什么.DataX是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL.Oracle.SqlSe ...

  2. [Caddy2] 无法访问 Lets Encrypt OCSP 的解决方法

    更换国内 DNS 为国外 DNS. Caddy 使用对应 DNS 的 provider. 重新运行即可获取到证书,Certificate obtained successfully. 其它参考: [C ...

  3. IIncrementalGenerator 判断程序集的引用关系

    本文将告诉大家如何在 IIncrementalGenerator 增量 Source Generator 生成代码里面,在 Roslyn 分析器里面判断两个程序集是否存在引用关系 先上核心代码实现,核 ...

  4. dotnet 使用 XWT 构建跨平台客户端 入门篇

    本文告诉大家如何入门开始开发一个基于 mono 组织开源的 XWT 跨平台客户端 UI 框架的应用,本文的 xwt 是在 GitHub 上完全开源的,基于 MIT 协议的,底层采用 GTK# 的 UI ...

  5. Raft 共识算法4-选举限制

    Raft 共识算法4-选举限制 Raft算法中译版地址:https://object.redisant.com/doc/raft中译版-2023年4月23日.pdf 英原论文地址:https://ra ...

  6. Uncaught TypeError: (intermediate value)(intermediate value)(intermediate value)(intermediate value)...is not a function

    之前写完前端部分的时候总是会出现这个错误 对应代码 解决方法,在后面加上分号即可解决

  7. 【经典爬虫案例】用Python爬取微博热搜榜!

    目录 一.爬取目标 二.编写爬虫代码 2.1 前戏 2.2 获取cookie 2.3 请求页面 2.4 解析页面 2.5 转换热搜类别 2.6 保存结果 2.7 查看结果数据 三.获取完整源码 一.爬 ...

  8. docker-compose 安装LNMP

    安装DNMP https://github.com/yeszao/dnmp.git https://blog.csdn.net/weixin_34038293/article/details/9427 ...

  9. Triton 源码初步研读

    一.核心接口形态 def jit( fn: Optional[T] = None, *, version=None, do_not_specialize: Optional[Iterable[int] ...

  10. CMake快速入门教程

    前言 Make工具因遵循不同的规范和标准,执行的Makefile的格式也是不同.主流的Make工具包括: GNU Make QT的qmake 微软的 MS nmake BSD的 pmake 每个平台都 ...