html中table标签、tr标签、th标签、td标签的基础知识

article/2025/10/11 0:03:41

html中table标签、tr标签、th标签、td标签的基础知识

  • 表格的结构
    • 表格的基本标签
    • 表格标签的基本属性
      • table标签的基本属性
      • tr标签的基本属性
      • th和td标签的基本属性
    • 表格高级样式设置相关概念
      • 外边框线样式属性frame
      • 内部边框样式属性rules
    • 单元格合并
      • 水平方向单元格的合并
      • 垂直方向单元格的合并
  • 相关概念选择题及参考答案
    • 选择题
    • 参考答案

表格的结构

在基本表格结构中,表格标题项目表头数据资料构成了表格基本结构三个要素。
例如下图所示的表格中,表格标题为“通讯录”,表格第一行单元格中的内容基本不变,称作项目表头,表格第二行后单元格的内容通常会动态改变,称作数据资料。
基本表格
通讯录
源代码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>通讯录</title>
</head><body><table border="2"><caption align="center">通讯录</caption><tr><th>姓名</th><th>QQ</th><th>联系电话</th></tr><tr><td>张三</td><td>123456789</td><td>123456789</td></tr></table>
</body>
</html>

表格的基本标签

HTML表格由table标签以及一个或多个tr、th或td标签组成:

  • table标签:定义一个表格
  • caption标签:定义表格标题,嵌套在<table></table>
  • tr标签:定义表格中的一行,嵌套在<table></table>
  • th标签:定义表格中的表头单元格,嵌套在<tr></tr>
  • td标签:定义表格中的数据单元格,嵌套在<tr></tr>

表格标签的基本属性

table标签的基本属性

table标签的基本属性如下图所示:

属性名含义常用属性值
border设置表格的边框(默认border=“0”)像素值
cellspacing设置单元格与单元格边框之间的空白间距像素值(默认为2像素)
cellpadding设置单元格内容与单元格边框之间的空白间距像素值(默认为1像素)
width设置表格的宽度像素值
height设置表格的宽度像素值
align设置表格在网页中的水平对齐方式left、center、right
bgcolor设置表格的背景颜色预定义的颜色值、十六进制#RGB、rgb(r,g,b)
background设置表格的背景图像url地址

在这里插入图片描述

tr标签的基本属性

tr标签的基本属性如下图所示:

属性名含义常用属性值
height设置行高度像素值
align设置一行内容的水平对齐方式left、center、right
valign设置一行内容的垂直对齐方式top、middle、bottom
bgcolor设置行背景颜色预定义的颜色值、十六进制#RGB、rgb(r,g,b)
background设置行背景图像url地址

th和td标签的基本属性

th和td标签的基本属性如下图所示:

属性名含义常用属性值
width设置单元格的宽度像素值
height设置单元格的高度像素值
align设置单元格内容的水平对齐方式left、center、right
valign设置单元格内容的垂直对齐方式top、middle、bottom
bgcolor设置单元格的背景颜色预定义的颜色值、十六进制#RGB、rgb(r,g,b)
background设置单元格的背景图像url地址

表格高级样式设置相关概念

外边框线样式属性frame

表格的外边框线的样式可用属性frame的取值来确定,frame取值与相应的样式如下:

  • above:显示上边框
  • below:显示下边框
  • hsides:显示上下边框
  • vsides:显示左右边框
  • lhs:显示左边框
  • rhs:显示右边框
  • border:显示上下左右边框
  • void:不显示边框

内部边框样式属性rules

表格的内部边框的样式可用属性rules的取值来确定,rules取值与相应的样式如下:

  • all:显示所有内部边框
  • none:不显示内部边框
  • rows:仅显示行边框
  • cols:仅显示列边框
  • groups:显示介于行组和列组间边框

单元格合并

在制作稍复杂的表格时,需要对表格中的行或列进行合并。

水平方向单元格的合并

需要将水平方向的单元格合并时,可在或标记中添加colspan属性,属性的取值即为合并的单元格数目。

垂直方向单元格的合并

需要将垂直方向的单元格合并时,可在或标记中添加rowspan属性,属性的取值即为合并的单元格数目。

相关概念选择题及参考答案

选择题

1、定义表格的项目表头的HTML标签是( )。

A、
<table>

B、
<tr>

C、
<td>

D、
<th>

2、下列选项中,用于设置表格背景颜色的属性是( )。

A、
background

B、
bgcolor

C、
bordercolor

D、
backgroundcolor

3、要使表格的行高为18px,以下方法中,正确的是( )

A、
<table height="18px">...</table>

B、
<th height="18px">...</th>

C、
<tr height="18px">...</tr>

D、
<td height="18px">...</td>

4、下列选项中,用于设置表格标题的标签是( )

A、
<title>...</title>

B、
<h1>...</h1>

C、
<tags>...</tags>

D、
<caption>...</caption>

5、下列设置单元格中文本对齐方式的选项中,正确的是( )

A、
<th align="center" valign="center">...</th>

B、
<th align="center" valign="middle">...</th>

C、
<th align="middle" valign="center">...</th>

D、
<th align="middle" valign="middle">...</th>

6、下列选项中,用于设置表格内部边框线显示的属性是( )。

A、
border

B、
frame

C、
rules

D、
innerborder

7、如果希望表格的外部边框只显示上下两条边框线,属性frame的取值应选( )。

A、
hsides

B、
vsides

C、
lhs

D、
rhs

8、如果希望表格的内部边框只显示行线,则属性rules的取值应选( )。

A、
line

B、
rows

C、
cols

D、
groups

9、HTML中,若合并两个水平方向单元格,应使用的属性是( )。

A、
colspan

B、
nospan

C、
rowspan

D、
colwrap

10、<table rules=cols>,表示( )

A、
显示所有分隔线

B、
只显示组(Groups)与组之间的分隔线

C、
只显示行与行之间的分隔线

D、
只显示列与列之间的分隔线

参考答案

1、D
2、B
3、C
4、D
5、B
6、C
7、A
8、B
9、A
10、D


http://chatgpt.dhexx.cn/article/hh3167UO.shtml

相关文章

4、HTML——表格标签、表单标签

目录 一、表格标签&#xff1a;table—tr—td/th 1、合并单元格 1.1 合并同行不同列的单元格&#xff08;列合并&#xff09; 1.2 合并同列不同行的单元格&#xff08;行合并&#xff09; 二、表单标签&#xff1a;form 1、form标签 2、input输入标签 2.1 type属性…

html中的tr,td,th标签

tr是 table row 表格的行 HTML中 标签定义 HTML 表格中的行。tr 元素包含一个或多个 th 或 td 元素。 td是table data(表格数据) HTML中 标签定义 HTML 表格中的标准单元格。 元素中的文本通常是普通的左对齐文本。 th是table heading表格标题 &#xff0c;一般表格第一行的数…

javascript网页二次元3D小人详细教程

一.科班直接复制以下代码到vscode打开网页即可(小白请往下看教程) 二.小白详细教程(没有代码编译软件一样能做出来看到效果) 三.视频展示 一.科班直接复制以下代码到vscode打开网页即可(小白请往下看教程) javascript网页二次元小人(眼睛跟随鼠标移动) <!DOCTYPE html>…

web期末作业网页设计——JavaScript

目录 一.作品简介 二.网页效果 首页 花语 登录界面 注册界面 三.网页代码 首页 登录界面 注册界面 视频界面 一.作品简介 网站系统文件种类包含&#xff1a;html网页结构文件、css网页样式文件、js网页特效文件、images网页图片文件。 网页作品代码简单&#xff…

HTML+CSS+JavaScript网页特效源代码(复制代码保存即可使用)

以下下代码直接复制保存即可使用 特效一特效二特效三特效四特效五特效六特效七 特效一 方块运动演示 <html><head> <meta charset"utf-8"> <title>蓝盒子</title> <style>body { margin: 0; padding: 0;background: black…

JavaScript实现网页关灯效果

JavaScript实现网页关灯效果 案例池子&#xff1a; JS实现鼠标悬停变色 JavaScript中的排他算法实现按钮单选 JavaScript中的localStorage JavaScript中的sessionStorage JavaScript实现网页关灯效果 JavaScript实现一段时间之后关闭广告 JavaScript实现按键快速获取输入框…

JavaScript 网页购物车项目

今天是JavaScript的一个汇总&#xff0c;最近小编把自己曾经写过的JavaScript 网页购物车项目给整理了一下&#xff0c;大家可以看一下&#xff0c;然后自己也可以写一个网页购物车项目噢&#xff0c;然后我们的JavaScript的学习也到此结束啦&#xff01;下周开始给大家更新 新…

js实现网页自动化

不讲废话&#xff0c;直接主题 一、总览 二、元素获取 1、原生获取 2、jq获取 三、元素操作 $0 代表当前元素&#xff0c;下面给几个典型的例子&#xff0c;其他以此类推。 1、文本框 $0.value "United States"2、下拉框 $0.value "United States" …

JavaScript实现网页计算器

Hbuilder X中实现网页计算器&#xff08;-*/&#xff09; 文章目录 一、计算器代码二、代码分析 一、计算器代码 <!DOCTYPE html> <html><head><meta charset"utf-8"><title>计算器</title><style type"text/css"…

JavaScript网页购物车

今天给大家讲解一个网页购物车的案例&#xff0c;案例比较简陋&#xff0c;包含登录注册购物车界面。 在做项目之前&#xff0c;你要在自己项目中建一个img包&#xff0c;用来存储你项目中所需用到的图片&#xff0c;如下图所示 一、登录注册介绍 界面代码展示 <style>h…

Web网页之JavaScript

一.JavaScript简介 JavaScript 是互联网上最流行的脚本语言&#xff0c;这门语言可用于 HTML 和 web&#xff0c;更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。 二.JavaScript是什么&#xff1f; JavaScript是一门脚本语言。JavaScript 是一种轻量级的编…

javascript网页设计期末作业 购物网站

本次主要介绍下之前上传的作业的主要功能&#xff0c;网页下载地址&#xff1a; 网页设计期末作业 购物网站 如果对本文章内容还有疑问可以观看视频&#xff0c;也可以在评论区留言&#xff1a; javascript 网页设计期末作业 购物网站 网页实现的主要功能有&#xff1a; 1.…

【精选】JavaScript网页时钟

文章目录 前言一、效果展示一、使用的技术二、日期对象1.指定时间2.获取目前时间 三、源代码总结 前言 今天带大家使用JavaScript定制一款网页时钟 一、效果展示 一、使用的技术 主要使用了js的日期对象,实现的时候先创建一个日期对象&#xff0c;并进行网页布局,对时间获取之…

JavaScript网页设计作业(美食网站设计与实现)

&#x1f380; 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 &#x1f482; 作者主页: 【主页——&#x1f680;获取更多优质源码】 &#x1f393; web前端期末大作业…

Javascript网页设计作业: HTML班级网页设计 基于HTML+CSS+JS制作我们的班级网页(web前端学生网页设计作品)

&#x1f4c2;文章目录 一、&#x1f468;‍&#x1f393;网站题目二、✍️网站描述三、&#x1f4da;网站介绍四、&#x1f310;网站演示五、&#x1f527; 网站代码&#x1f9f1;HTML结构代码&#x1f492;CSS样式代码 六、&#x1f947; 如何让学习不再盲目七、&#x1f381…

网页之js

js jsjs基础语法规则数据类型函数定义调用对象内置对象自定义对象bom窗口移动domcss样式事件在前面的博客中我写了一些html和css样式的基础,但是,哪些仍然不够,碰到一些复杂的功能可能就无法解决了,所以我们又用到了js js 那么先来讲讲js,这个可以解决很多在页面操作上的…

3.2JavaScript网页编程——JavaScript网页编程基础

这里写目录标题 总体JS知识流程JS基本知识JS组成引入方式&#xff1a;内联、内部形式、外部输入输出字面量let&#xff08;推荐&#xff09;和var&#xff08;面经有&#xff09;变量&#xff08;标识符&#xff09;规则&#xff08;31&#xff08;不能数字开头&#xff09;&am…

网页设计之JavaScript

文章目录 JavaScript笔记一.JavaScript概述1.JavaScript历史2.javaScript与java的区别3.javaScript的作用4.JavaScript与html,css关系 二.基本语法1.位置2.变量3.控制语句 三.函数&#xff0c;内置对象与事件1.函数基本语法&#xff1a;全局函数&#xff1a; 2.内置对象&#x…

JS实现网页效果

function $(id){return document.getElementById(id); } function $name(name){return document.getElementsByName(name); }树形菜单 onclick事件改变display属性来控制子树的显示开关效果function treeShow(id){//console.log("事件添加成功");if(document.getElem…

JavaScript—— 常见网页特效

目录 一、常见网页特效1. 案例&#xff1a;网页轮播图1.1 案例分析1.1.1 左右按钮的显示与隐藏1.1.2 动态生成小圆圈1.1.3 小圆圈的排他思想1.1.4 点击小圆圈滚动图片1.1.5 点击右侧按钮一次&#xff0c;就让图片滚动一张1.1.6 克隆第一张图片1.1.7 点击右侧按钮&#xff0c;小…