课时40.表格中的其它标签(理解)

本文深入讲解HTML中的表格标签,包括创建细线表格、调整边框、设置标题对齐及使用caption和th标签的方法。

利用我们表格标签来做一个案例:

通过这个案例来给大家介绍下表格标签中的其它标签

1.ctrl+alt+n新建一个文件,命名为24-表格标签的其它标签

然后我们在这个程序中输入代码,我们观察这个图片发现标题是h2,然后下面是一个表格标签,一共是六行六列,我们先做出来标题栏

出现这种样式,发现看不到边框,因为表格边框默认为0,并且图片中是一个细线表格,所以我们要按上节课学的来制作细线表格,我们给table加一个黑色的背景颜色,然后给tr加一个白色的背景颜色

      

边框生成了,但是边框比较宽,因为cell和cell之间有两个像素的间隙,而图片上只有一个像素,所以修改如下:

           

细线表格做出来了,但是我的细线表格比较窄,而要求我们做的表格宽,于是我们再给它添加一个宽度width为800px

     

接下来,我们通过观察图片可以得知今日小说排行榜这个标题是正好在表格的居中位置,而我们之前讲过可以给table添加align属性,但是那是控制表格的,如果做了会出现这种样式

而如果给h2添加align=“center”属性,会出现这种样式

为什么会出现这种效果呢?

因为在h2标签上加align=“center”,它是相对于整个页面来说位于中间位置的

通过上面这张图片,你可以看出来,这个“今日小说排行榜”的这个标题距离左边与右边的距离是等距的

所以我想让标题位于表格的中间,所以不能给h2标签设置align属性的值

那我们怎么设置让标题位于表格的中间呢?看注释的文字,我们将之前的h2删除掉,然后在table之后添加一个caption标签,在里面写上之前的h2标签

这个标签有几个注意点,看下面注释

 

如何判定无效,看下边的图片,我们将caption标签和里面所包含的内容写到了table标签到上面

       出现了这种样式

正确的显示方式

并且在这个时候,整个标题和我们的表格已经成为一个整体了,我们可以来验证一下,我们给table标签添加一个align=“center”属性,发现整个表格都移动到了正中间

  • 下一步,我们要做除了标题剩下的单元格部分,我发现剩下的表格是6行6列,并且都是类似的,我完全可以做出来一个,然后剩下的复制粘贴

然后我们在后面的单元格里添加对应的内容

在这里一定不要犯一个错误,就是在添加超链接的时候,不要添加三个单元格,一定要把三个链接写在一个单元格里面

然后我们发现除了“暴走大事件”以外都是水平居中的,我们要给tr标签添加一个属性align=“center”

              

然后给第一个排名的“暴走大事件”单独设置一个align=“left”

        

剩余的几行copy就可以了,然后给第三个,第四个换个趋势的图片就可以了,我们在查找代码时感觉不太方便,因为代码太多太乱,所以我们要将代码折叠起来查找,如下图

   

 

然后我们发现第一行的标题都是居中的,所以我们给第一行加一个align=“center”的属性值

        

然后我们发现第一行“排名”,“关键字”,“趋势”,“今日搜索”,“最近七日”,“相关链接”都分别是这一列的标题

通过观察我们应该给第一行单元格的文字加粗,我们专门提供了一个标签专门用来存储每一列的标题

于是我们将第一列的标签都改为th

       

于是就可以将第一行的align=“center”删除掉了

    

到此为止我们就发现,其实表格中有两种单元格,一种是td,一种是th,td是专门用来存储数据到,th是专门用来存储当前列的标题的。

caption是专门用来指定表格都标题都,而th是专门用来指定列都标题都。 

转载于:https://www.cnblogs.com/luckyshuangshuang/p/9149024.html

源码地址: https://pan.quark.cn/s/d1f41682e390 miyoubiAuto 米游社每日米游币自动化Python脚本(务必使用Python3) 8更新:更换cookie的获取地址 注意:禁止在B站、贴吧、或各大论坛大肆传播! 作者已退游,项目不维护了。 如果有能力的可以pr修复。 小引一波 推荐关注几个非常可爱有趣的女孩! 欢迎B站搜索: @嘉然今天吃什么 @向晚大魔王 @乃琳Queen @贝拉kira 第三方库 食用方法 下载源码 在Global.py中设置米游社Cookie 运行myb.py 本地第一次运行时会自动生产一个文件储存cookie,请勿删除 当前仅支持单个账号! 获取Cookie方法 浏览器无痕模式打开 http://user.mihoyo.com/ ,登录账号 按,打开,找到并点击 按刷新页面,按下图复制 Cookie: How to get mys cookie 当触发时,可尝试按关闭,然后再次刷新页面,最后复制 Cookie。 也可以使用另一种方法: 复制代码 浏览器无痕模式打开 http://user.mihoyo.com/ ,登录账号 按,打开,找到并点击 控制台粘贴代码并运行,获得类似的输出信息 部分即为所需复制的 Cookie,点击确定复制 部署方法--腾讯云函数版(推荐! ) 下载项目源码和压缩包 进入项目文件夹打开命令行执行以下命令 xxxxxxx为通过上面方式或取得米游社cookie 一定要用双引号包裹!! 例如: png 复制返回内容(包括括号) 例如: QQ截图20210505031552.png 登录腾讯云函数官网 选择函数服务-新建-自定义创建 函数名称随意-地区随意-运行环境Python3....
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值