前端学习:表格学习,附练习+源码

2023-11-10


一、表格的主要作用

1.表格主要用于显示、展示数据,因为它可以让数据显示的非常的规整,可读性非常好。特别是后台展示数据的时候,能够熟练运用表格就显得很重要。一个清爽简约的表格能够把繁杂的数据表现得很有条理

2.表格不是用来布局页面的,而是用来展示数据的。

在这里插入图片描述
3.表格的具体用法

<

table>
            <tr>
                <td>单元格内的文字</td>
                ...
            </tr>
            ...
        </table>
        1.<table> </table> 是用于定义表格的标签。
        2.<tr> </tr> 标签用于定义表格中的行,必须嵌套在 <table> </table>标签中。
        3.<td> </td> 用于定义表格中的单元格,必须嵌套在<tr></tr>标签中。
        4.字母 td 指表格数据(table data),即数据单元格的内容。

###表头单元格标签:

表头标签的具体实现:
         <table>
            <tr>
                <th>姓名</th>
                ...
            </tr>
            ...
        </table>
    1.一般表头单元格位于表格的第一行或第一列,表头单元格里面的文本内容加粗居中显示.
        <th> 标签表示 HTML 表格的表头部分(table head 的缩写)
    2.一般表头单元格位于表格的第一行或第一列,表头单元格里面的文本内容加粗居中显示.
        <th> 标签表示 HTML 表格的表头部分(table head 的缩写)

5.表头单元格也是单元格,常用于表格第一行突出重要性,表头单元格里面的文字会加粗居中

二、表格属性

1.表格标签这部分属性我们实际开发我们不常用,后面通过 CSS 来设置.

在这里插入图片描述

完成下面综合案例:

在这里插入图片描述

思路是先制作表格的结构:

1.第一行里面是 th 表头单元格

2.第二行开始里面是 td 普通单元格单元格里面可以放任何元素

3.文字链接图片等都可以

后书写表格属性:

1.用到宽度高度边框cellpadding 和 cellspacing

2.表格浏览器中对齐 align

使用场景:
因为表格可能很长,为了更好的表示表格的语义,可以将表格分割成 表格头部和表格主体两大部分.
在表格标签中,分别用:标签 表格的头部区域、标签 表格的主体区域. 这样可以更好的分清表格结构。

在这里插入图片描述

三、总结

  1. :用于定义表格的头部。 内部必须拥有 标签。 一般是位于第一行。
  2. :用于定义表格的主体,主要用于放数据本体 。
  3. 以上标签都是放在

    标签中。

特殊情况下,可以把多个单元格合并为一个单元格, 这里同学们会最简单的合并单元格即可.

1.合并单元格方式
2.目标单元格
3.合并单元格的步骤

如下图:

在这里插入图片描述

四、合并单元格方式:

跨行合并:rowspan=“合并单元格的个数”

​ 最上侧单元格为目标单元格, 写合并代码

跨列合并:colspan=“合并单元格的个数”

​ 最左侧单元格为目标单元格, 写合并代码

合并单元格三步曲:

先确定是跨行还是跨列合并。

找到目标单元格. 写上合并方式 = 合并的单元格数量。

比如:

。删除多余的单元格。

表格总结

​ 表格学习整体可以分为三大部分:

表格的相关标签

​ table thead body tr th td

表格的相关属性

​ cellspacing cellpadding width height border

合并单元格

​ rowspan collspan

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

前端学习:表格学习,附练习+源码 的相关文章

随机推荐

  • Linux安装unrar

    Linux中unrar的安装 下载unrar wget https www rarlab com rar rarlinux x64 6 0 2 tar gz 解压文件 tar xf rarlinux x64 6 0 2 tar gz 安装
  • win10安装protobuf

    Win10安装protobuf 准备 安装VS 下载protobuf 安装cmake 下载gmock 安装 Cmake构建配置 使用VS编译protobuf 准备 安装VS 下载protobuf 下载地址 https github com
  • flutter app启动页的强制获取配置前先检查是否有网络

    判断网络状态 connectivity plus 2 3 9 late StreamSubscription
  • Java8 stream流的操作 map和list转换

    Java8 stream流的操作 1 将map的所有value转换成list 创建map并塞两个值 Map
  • Linux shell命令行可选参数的getopts命令使用例子

    Linux shell命令行可选参数的getopts命令使用例子 一 概述 getopts option DESCPRITION VARIABLE option 表示为某个脚本可以使用的选项 冒号如果某个选项 option 后面出现了冒号
  • pytorch余弦退火学习率CosineAnnealingLR的使用

    一 背景 再次使用CosineAnnealingLR的时候出现了一点疑惑 这里记录一下 其使用方法和参数含义 后面的代码基于 pytorch 版本 1 1 不同版本可能代码略有差距 但是含义是差不多的 二 余弦退火的目的和用法 2 1 为啥
  • flutter video_player视频播放器的横竖屏切换

    参考 需要使用到的库 import package flutter services dart 用到的方法 实现全屏功能代码 一般写在按钮或者初始化函数里 SystemChrome setPreferredOrientations Devi
  • linux添加静态路由

    linux下静态路由修改命令 方法一 添加路由 route add net 192 168 0 0 24 gw 192 168 0 1 route add host 192 168 1 1 dev 192 168 0 1 删除路由 rout
  • 推荐系统的学习历程(二)

    前面都是大二上学期的事情了 到了大二的下学期 老师急着要成果 我之前做的铺垫也可以得到一点体现了 经过了一个寒假的读论文 我也开始对这个算法有了不错的理解 发现这不过是统计学 高等数学 线性代数的简单应用而已 看过很多文献对这些算法的改进
  • java基础编程

    目录 一 java语言概述 1 适用的领域 2 特点 3 环境搭建 二 基本语法 1 关键字和标识符 1 1关键字 1 2保留字 1 3标识符 2 变量的使用 2 1分类 2 2定义变量的格式 2 3注意 2 4基本数据类型变量间的运算规则
  • 一类6维Lorenz型超混沌系统的有限时间驱动-响应同步

    本文基于Lypunov稳定性定理 通过构造Lyapunov函数以及设计提出一非线性反馈控制输入器 u u u 进而实现一类六维Lorenz型混沌系统的有限时间同步 本文所基于的一类六维Lorenz型超混沌系统可表示如下
  • C语言中定义字符串的几种方式

    1 什么是字符串 所谓字符串本质上就是以 0作为 结尾的特殊字符数组 2 定义字符串的过程中有哪些注意点 由于字符串本质上其实就是以 0作为 结尾的特殊字符数组 所以定义字符串时 必须保证字符串存储的最后一个元素为 0 当我们没有给定字符串
  • C语言解释器的实现--序(零)

    在写CuteC文本编辑器的同时 为了使之有脚本执行能力 特意实现了一个简易的C语言解释器 所谓的解释器 就是它是解析执行脚本文件的 并不产生可执行的目标代码 它具备了C语言的几乎全部的语法 随着时间的推移 我打算把它作为一个独立的项目来开发
  • 基于BGP/MPLS 虚拟专用网络实现企业与公网服务的相互访问

    一 实验拓扑图 1 拓扑图 二 实验目的 1 基于BGP MPLS 虚拟专用网络实现企业与公网服务的相互访问 三 设计需求 1 公司总部和分部与 Internet 之间利用 BGP MPLS 虚拟专用网络 实现互通 2 分部之间的通信需通过
  • 栈实现计算机复杂计算

    package com yg stack author GeQiLin date 2020 2 22 14 14 import jdk nashorn internal ir ReturnNode public class Calculat
  • html+向ul追加li内容,肿么用js在ul标签下添加li标签,并要求li有id?

    用 ul append li id tb num class normaltab 新建类型 li 就可以实现 具体添加 参考方法如下 var dy div parent document getElementById xs 这个div在if
  • idea中使用vue.js的前期准备 保姆级教学

    idea的下载安装教程参考 1条消息 IDEA 下载安装教程 桑稚远方 的博客 CSDN博客https blog csdn net weixin 59367964 article details 127900057 安装完之后就可以开始我们
  • 流程图控件GoJS内置GraphObject类各指数介绍

    GoJS是一款功能强大 快速且轻量级的流程图控件 可帮助你在JavaScript 和HTML5 Canvas程序中创建流程图 且极大地简化您的JavaScript Canvas 程序 点击下载GoJS最新版 背景点击 功能 InputEve
  • 动态规划学习(一)

    动态规划算法与分治法类似 其基本思想也是将待求解问题分解成若干个子问题 但是经过分解得到的子问题往往不是相互独立的 在用分治法求解的时候 子问题被重复计算了多次 解决方法 保存已解决的子问题的答案 避免大量重复计算 动态规划与分治法区别 适
  • 前端学习:表格学习,附练习+源码

    文章目录 一 表格的主要作用 二 表格属性 三 总结 四 合并单元格方式 一 表格的主要作用 1 表格主要用于显示 展示数据 因为它可以让数据显示的非常的规整 可读性非常好 特别是后台展示数据的时候 能够熟练运用表格就显得很重要 一个清爽简