HTML表格的基本结构标记

Wesley13
• 阅读 406

标记

1.基本格式:<table 属性1="属性值1" 属性2="属性值2" ... ...>表格内容

2.table标记的属性

  width属性  表示表格的宽度,他的值可以是像素(px)也可以是父级元素的百分比(%)

  height属性  表示表格的高度,他的值可以是像素(px)也可以是父级元素的百分比(%)

  border属性  表示表格外边框的宽度

  align属性  表格的显示位置

    值:

      1.left居左显示

      2.center居中显示

      3.right居右显示

      默认值left

  cellspacing属性  单元格之间的间距,默认是2px,单位像素

  cellpadding属性  单元格内容与单元格边框的显示距离,单位像素

  frame属性

    1.作用:控制表格边框最外层的四条线框

    2.属性值:

      void(默认值)  表示无边框

      above  表示仅顶部有边框

      below  表示仅有底部边框

      hsides  表示仅有顶部边框和底部边框

      lhs  表示仅有左侧边框

      rhs  表示仅有右侧边框

      vsides  表示仅有左右侧边框

      box  包含全部4个边框

      border  包含全部4个边框

  rules属性

    1.作用:控制是否显示以及如何显示单元格之间的分割线

    2.属性值:

      none(默认值)  表示无分割线

      all  表示包括所有分割线

      rows  表示仅有行分割线

      clos  表示仅有列分割线

      groups  表示仅在行组和列组之间有分割线

标记

1.使用时候:表格需要标题的时候使用

2.正确使用:属性的插入位置,直接位于

属性之后,表格行之前

3.align属性

  top  标题放在表格的上部

  bottom  标题放在表格的下部

  left  标题放在表格的左部

  right  标题放在表格的右部

标记

1.使用:定义表格的一行,对于每一个表格行,都是由一对

...标记表示,每一行标记内可以嵌套多个标签内,是成对出现

2.两者的区别:

  

或者标记

2.可选属性:

  bgcolor属性:设置背景颜色

    格式:bgcolor="颜色值"

  align属性:设置垂直方向对齐方式

    格式:align="值"

    值:

      1.bottom  靠顶端对齐

      2.top  靠底部对齐

      3.middle  居中对齐

  valign属性:设置水平方向对齐方式

    格式:valign="值"

    值:

      1.left  靠左对齐

      2.right  靠右对齐

      3.center  居中对齐

1.

都是单元格的标记,其必须嵌套在
是表头标记,通常位于首行或者首列,中的文字默认会被加粗,而不会

  

是数据标记,表示该单元格的具体数据

3.共同之处:

  两者的标记属性都是一样的

4.属性

  bgcolor  设置单元格背景

  align  设置单元格对齐方式

  valign  设置单元格垂直对齐方式

  width  设置单元格宽度

  height  设置单元格高度

  rowspan  设置单元格所占行数

  colspan  设置单元格所占列数

<html>
    <head>
        <title>表格</title>
        <meta charset="utf-8">
    </head>
    <body>
        <table width="960" height="250" border="1" align="center" cellpadding="10" rules="all"> 
            <caption align="bottom">表格的标题</caption>
            <tr bgcolor="#ccc" align="center" valign="center">
                <th bgcolor="red" align="left" rowspan="2" colspan="2">班级</th>
                <th>姓名</th>
                <th>年龄</th>
                <th>成绩</th>
            </tr>
            <tr>
                <td>四年级一班</td>
                <td>张三</td>
                <td>16</td>
                <td>80</td>
            </tr>
            <tr>
                <td>四年级一班</td>
                <td>李四</td>
                <td>14</td>
                <td>90</td>
            </tr>
            <tr>
                <td>四年级一班</td>
                <td>王五</td>
                <td>18</td>
                <td>50</td>
            </tr>
        </table>
    </body>
</html>

<html>
<head>
    <title>表格制作成绩表</title>
    <meta charset="UTF-8">
</head>
    <body>
            <table width="960" align="center" border="1" rules="all" cellpadding="15">
                <tr>
                    <th>班级</th>
                    <th>姓名</th>
                    <th>年龄</th>
                    <th>成绩</th>
                </tr>
                <tr align="center">
                    <td>四年级1班</td>
                    <td>张三</td>
                    <td>16</td>
                    <td>80</td>
                </tr>
                <tr align="center">
                    <td>四年级1班</td>
                    <td>李四</td>
                    <td>13</td>
                    <td>90</td>
                </tr>
                <tr align="center">
                    <td>四年级1班</td>
                    <td>张三</td>
                    <td>16</td>
                    <td>80</td>
                </tr>
            </table>
            <br/>
            <table width="960" align="center" border="1" rules="all" cellpadding="15">
                <tr>
                    <th>班级</th>
                    <th>姓名</th>
                    <th>年龄</th>
                    <th>成绩</th>
                </tr>
                <tr align="center">
                    <td>四年级1班</td>
                    <td>张三</td>
                    <td>16</td>
                    <td>80</td>
                </tr>
                <tr align="center">
                    <td>四年级1班</td>
                    <td>李四</td>
                    <td>13</td>
                    <td bgcolor="#ccc"></td>
                </tr>
                <tr align="center">
                    <td>四年级1班</td>
                    <td>张三</td>
                    <td>16</td>
                    <td>80</td>
                </tr>
            </table>
            <br/>
            <table width="960" align="center" border="1" rules="all" cellpadding="15">
                <tr bgcolor="#ccc">
                    <th>班级</th>
                    <th>姓名</th>
                    <th>年龄</th>
                    <th>成绩</th>
                </tr>
                <tr align="center">
                    <td>四年级1班</td>
                    <td>张三</td>
                    <td>16</td>
                    <td>80</td>
                </tr>
                <tr align="center">
                    <td>四年级1班</td>
                    <td>李四</td>
                    <td>13</td>
                    <td bgcolor="red"><font color="white">53</font></td>
                </tr>
                <tr align="center">
                    <td>四年级1班</td>
                    <td>张三</td>
                    <td>16</td>
                    <td>80</td>
                </tr>
            </table>
    </body>
</html>
点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Jacquelyn38 Jacquelyn38
2年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Wesley13 Wesley13
2年前
2020软件工程作业03
<styletable{width:100%;/\表格宽度\/margin:auto;/\外边距\/emptycells:show;/\单元格无内容依旧绘制边框\/fontsize:18px;}table,th,td{border:2pxsolidpink;}li{fontsize:1
Stella981 Stella981
2年前
HIVE 时间操作函数
日期函数UNIX时间戳转日期函数: from\_unixtime语法:   from\_unixtime(bigint unixtime\, string format\)返回值: string说明: 转化UNIX时间戳(从19700101 00:00:00 UTC到指定时间的秒数)到当前时区的时间格式举例:hive   selec
Wesley13 Wesley13
2年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
2年前
HTML5新增input标签属性
一.inputtype属性1<formaction""2邮箱<inputtype"email"name""id""<inputtype"submit"value"提交"<br/<br/3手机号码<inputtype"tel"name
Stella981 Stella981
2年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
2个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这