html篇之《表格》

1. 结构

<table> <!-- 表格标签 -->
<caption>标题,自动居中对齐</caption>
<thead> <!-- 表格结构化-表头,内容始终保持在页面最上方,不受tbody和tfoot摆放顺序影响 -->
<tr> <!-- 行标签 -->
<th>表头,自动加粗,居中对齐</th>
<th></th>
<th></th>
</tr>
<tr>
<td>单元格标签</td>
<td></td>
<td></td>
</tr>
</thead>
<tbody> <!-- 表格结构化-主体,内容始终保持在页面中间,不受thead和tfoot摆放顺序影响 -->
<tr>
<td colspan="2"></td> <!-- 跨列属性,合并同一行2列单元格 -->
<!-- 此单元格删除,以达成跨列合并单元格 -->
<td></td>
</tr>
<tr>
<td rowspan="2"></td> <!-- 跨行属性,合并同一列2行单元格 -->
<td></td>
<td></td>
</tr>
<tr>
<!-- 此单元格删除,以达成跨行合并单元格 -->
<td></td>
<td></td>
</tr>
</tbody>
<tfoot> <!-- 表格结构化-脚注,内容始终保持在页面最下方,不受thead和tbody摆放顺序影响-->
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>
<!-- 表格嵌套,在<td></td>中放入完整表格结构 -->
<table>
<tr>
<td></td>
</tr>
</table>
</td>
<td></td>
<td></td>
</tr>
</tfoot>
</table>

2. <table>表格标签属性

(1)width

表格宽度

px | %

(2)align

表格水平对齐方式

left | center | right

(3)border

表格边框宽度

px

(4)bgcolor

表格背景颜色

rgb | 十六进制 | colorname

(5)cellpadding

单元格边沿与其内容之间的空白

px | %

(6)cellspacing

单元格之间的空白

px | %

(7)frame

规定外侧边框的哪个部分是可见的.

值:

void
不显示外边框
above
显示上边
below
显示下边
lhs
显示左边
rhs
显示右边
hsides
显示上下
vsides
显示左右
box
显示所有边
border
显示所有边

(8)rules

规定内侧边框的哪个部分是可见的.

值:

none
没有线条
groups
位于行组和列组之间的线条
rows
位于行之间的线条
cols
位于列之间的线条
all
位于行和列之间的线条

3. <tr>行标签属性

(1)align

行水平对齐方式

left | center | right | justify | char

(2)valign

行垂直对齐方式

top | middle | bottom | baseline

(3)bgcolor

行背景颜色

rgb | 十六进制 | colorname

4. <td>和<th>单元格标签属性

(1)align

单元格水平对齐方式

left | center | right | justify | char

(2)valign

单元格垂直对齐方式

top | middle | bottom | baseline

(3)bgcolor

单元格背景颜色

rgb | 十六进制 | colorname

(4)width

单元格宽度

px | %

(5)height

单元格高度

px | %

5. <thead>、<tbody>、<tfoot>结构标签属性

(1)align

水平对齐方式

left | center | right | justify | char

(2)valign

垂直对齐方式

top | middle | bottom | baseline


我是弦歌,

一个渴望成长的前端小白,

欢迎您的留言,

更期待您的不吝指正。

若我的内容能帮助到您,欢迎关注我

记得点赞收藏哦

002. html篇之《表格》的更多相关文章

  1. HTML基础篇之表格的运用

    <html> <head> <title></title> </head> <body> <table border=”1 ...

  2. 第六篇.bootstrap表格

    基本表格: <table class="table"> <tr><td>用户名</td><td>密码</td> ...

  3. 使用LayUI操作数据表格

    接着 上一篇 继续完善我们的demo,这次我们加一个搜索按钮 搜索 在table标签的上方,加入这样一组html <div class="demoTable"> 搜索商 ...

  4. 简单的表格json控件

    简单的表格json控件 由于最近做的项目一直有表格的形式展示数据,所以想写个简单的关于表格方面的控件出来,想用JSON数据直接渲染出来,因为开发给到我们前端的字段可能会叫不同的名字,所以我们前端渲染页 ...

  5. js简单实现表格排序

    昨天看到一篇关于表格排序的随笔,鉴于本人还只会简单的js,不会使用封装,所以自己也试了一下写这个效果.可能不太优化,原理思路是:获取行对象tr,排序tr中要比较的对象td,排序后添加回tbody.如下 ...

  6. element-ui表格合并span-method

    先看一下合并后的样式,表格第二行,二三四列合并 官网给我们提供了span-method的方法可以进行表格合并,有4个参数返回:row,column,rowIndex,columnIndex;row和c ...

  7. QRowTable表格控件(三)-效率优化之-合理使用QStandardItem

    目录 一.开心一刻 二.概述 三.效果展示 四.QStandardItem 1.QStandardItem是什么鬼 2.性能分析 3.QStandardItem使用上的坑 五.相关文章 原文链接:QR ...

  8. QRowTable表格控件(四)-效率优化之-优化数据源

    目录 一.开心一刻 二.问题分析 三.重写数据源 1.自己存储数据 2.重写data接口 四.比较 五.相关文章 原文链接:QRowTable表格控件(四)-效率优化之-优化数据源 一.开心一刻 一程 ...

  9. QRowTable表格控件(五)-重写表头排序、支持第三次单击恢复默认排序

    目录 一.原生表格 二.效果展示 三.实现方式 1.排序列定制 2.排序交互修改 四.相关文章 原文链接:QRowTable表格控件(五)-重写表头排序.支持第三次单击恢复默认排序 一.原生表格 开发 ...

  10. Qt实现表格树控件-支持多级表头

    目录 一.概述 二.效果展示 三.实现方式 四.多级表头 1.数据源 2.表格 3.QStyledItemDelegate绘制代理 五.测试代码 六.相关文章 原文链接:Qt实现表格树控件-支持多级表 ...

随机推荐

  1. vuluhub_jangow-01-1.0.1

    前言 靶机:jangow-01-1.0.1 攻击机:kali linux2022.4 靶机描述 打靶ing 靶机探测 使用nmap扫描网段 点击查看代码 ┌──(root㉿kali)-[/home/k ...

  2. 懂九转大肠的微软New Bing 内测申请教程

    最近微软的New Bing开放内测了,网上已经有拿到内测资格的大佬们对比了ChatGPT和New Bing.对比结果是New Bing比ChatGPT更强大.来看看具体对比例子吧 1.时效性更强 Ch ...

  3. .net gRPC初探 - 从一个简单的Demo中了解并学习gRPC

    一..NET 上的 gRPC 的简介 gRPC 是一种与语言无关的高性能远程过程调用 (RPC) 框架. gRPC 的主要优点是: 现代高性能轻量级 RPC 框架. 协定优先 API 开发,默认使用协 ...

  4. 如何在不额外读流的情况下计算md5值

    设想这样一个场景:从网络流中读取文件到硬盘中并计算文件的md5值.通常的做法是先将文件保存下来,再计算文件的md5,但这样会一共会出现三次I/O,一次网络I/O,两次磁盘I/O. 导致额外磁盘I/O的 ...

  5. 【译】.NET 7 中的性能改进(三)

    原文 | Stephen Toub 翻译 | 郑子铭 PGO 我在我的 .NET 6 性能改进一文中写了关于配置文件引导优化 (profile-guided optimization) (PGO) 的 ...

  6. 配置项目请求地址和axios以及实现token过期无痛刷新

    配置请求地址:config->index.js 一个项目里通常有一个config->index.js,该文件包含了当前项目的请求地址,以及项目的版本信息. // 请求地址 const AP ...

  7. P3387 缩点

    \(Tarjan\) 模板 #include<cstdio> #include<queue> #include<iostream> #define re regis ...

  8. Hbase学习三:Hbase常用命令总结

    转载请注明出处: 1.Hbase连接 1.1.进入hbase命令行 hbase shell # 或 bin/hbase shell 1.2.查看帮助 help 1.3.查看所有表 list 2.表操作 ...

  9. openfoam 智能指针探索

    前言 今天看到一个程序,用到了智能指针, virtual tmp<volScalarField> rho() const; 借此机会把有关智能指针的知识体系重新梳理一遍 智能指针autoP ...

  10. Git多分支 远程仓库 协同开发以及解决冲突

    目录 一.Git多分支及远程仓库 1.Git多分支 2.正常密码链接远程仓库 3.ssh公钥私钥方式链接远程仓库 三.协同开发及解决冲突 1.协同开发 2.解决冲突 四.线上分支合并及远程仓库回滚 1 ...