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. react中redux怎么使用

    一.redux是什么? redux 就是react 全局状态管理,作用是存放全局数据 二.核心 state:存放数据 reducer:修改仓库数据 是一个函数,参数一:仓库中的数据,参数2:行为 ac ...

  2. grequest案例对比requests案例

    grequets和requests案例各一个,使用上对比: import grequests import requests headers = { "content-type": ...

  3. JZOJ 2020.07.16【NOIP提高组】模拟

    总结 这套题相比昨天,简单了不止一点 然而有的人拿了 \(300\) 多 而我只有 \(198\) 预估应该有 \(268\) 的,假了 \(70\) 分 出现了很多奇怪的 \(mistakes\) ...

  4. Word 文本转换为表格

    文本转换为表格的功能,首先点击"插入"选项卡"表格"组中的"表格"下拉按钮,打开下拉列表中选择"文本转换成表格"选项.

  5. 五子棋 framebuffer版

    要在家目录下 makefile 1 main : main.o fun.o input.o fb_draw.o 2 gcc -Wall -o $@ $^ 3 clean : 4 rm -rf *.o ...

  6. 死磕rmi之远程对象

    远程对象 远程对象是啥 继承了UnicastRemoteObject的对象都可称为远程对象 让一个对象继承UnicastRemoteObject的能力,就是把自己发布出去. UnicastRemote ...

  7. 解决Connecting to 127.0.0.1:8118... failed: Connection refused.

    这里是代理问题的锅 $ env|grep -I proxy http_proxy=http://127.0.0.1:8118 ftp_proxy=http://127.0.0.1:8118 https ...

  8. Hanlp 在Python环境中安装、介绍及使用

    Hanlp HanLP是由一系列模型与算法组成的Java工具包,目标是普及自然语言处理在生产环境中的应用.HanLP具备功能完善.性能高效.架构清晰.语料时新.可自定义的特点. 功能:中文分词 词性标 ...

  9. java的%d和%f 是什么意思

    Java中,%d和%f分别用来表示输出时,替换整型输出和浮点型输出的占位符. 如: int a=28; float b = 13.0f; System.out.printf("整数是:%d% ...

  10. ts(keyof,typeof)

    ts(keyof,typeof) keyof 获取某类型的键,返回联合类型 interface Person { hair: string; eyesColor: string; } let P1 = ...