广告位联系
返回顶部
分享到

HTML中的表格元素介绍

HTML/Xhtml 来源:互联网 作者:秩名 发布时间:2022-02-26 21:14:27 人浏览
摘要

表格元素的作用:用来格式化显示数据。 一、表格的基本结构 表格的基本语法: TABLE border=设置表格边框尺寸大小 width= cellpadding= cellspaning= TR align=对齐方式 TD align= 单元格内容 /TD .....

表格元素的作用:用来格式化显示数据。

一、表格的基本结构

表格的基本语法:

<TABLE border="设置表格边框尺寸大小" width="" cellpadding="" cellspaning="">
   <TR align="对齐方式">
      <TD align="">
         单元格内容
      </TD>
      ......
   </TR>
   ......
</TABLE>

<TABLE></TABLE>:定义表格
<TR></TR>:定义行
<TD></TD>:定义列

示例:

主要属性:
border:边框的宽度,单位是像素(缺省值是0)
width:表格的宽度,可以用百分比(表示该表格占父标记的宽度),也可以是绝对值
cellpadding:单元格内容与单元格之间的空隙
cellspacing:单元格与单元格之间的空隙
align:对齐方式,值有"center","right","left"
colspan:水平方向延伸单元格,值为一正整数,代表此单元格水平延伸的单元格数
rowspan:垂直方向延伸单元格,值为一正整数,代表此单元格垂直延伸的单元格数。

<caption>表格的题注:caption元素必须包含在table元素中,而且必须紧跟在<table>的开始标记之后,默认居中显示。

语法
开始标记:必须
内容:行内标记
结束标记:必需
主要属性:
align属性:用以确定题注的位置,可以有五种取值
bottom、center、laft、right、top

例如:定义一个基本的表格

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <meta http-equiv="X-UA-Compatible" content="ie=edge">

    <title>表格</title>

</head>

<body>

    <table>

        <tr>

            <td>第一行第一列</td>

            <td>第一行第二列</td>

        </tr>

        <tr>

            <td>第二行第一列</td>

            <td>第二行第二列</td>

        </tr>

    </table>

</body>

</html>

结果:

二、表格美化

1、设置表格的尺寸和边框

width:用来设置表格的宽度
height:用来设置表格的高度
border:用来设置表格边框尺寸大小
bordercolor:用来设置表格边框颜色

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<table width="400" height="200" border="15" bordercolor="red">

    <tr>

      <td colspan="4" align="center">品牌商城</td>

    </tr>

    <tr>

      <td colspan="2">笔记本电脑</td>

   <td colspan="2">办公设置、文具、耗材</td>

    </tr>

    <tr>

      <td>惠普</td>

   <td>华硕</td>

   <td>打印机</td>

   <td>刻录盘</td>

    </tr>

 </table>

示例:

2、设置背景图片和背景色

background:属性用来设置表格的背景图片
bgcolor:属性用来设置表格、行、列的背景色。“#EBEFFF”是用RGB表示的一种颜色值,RGB指的是红绿蓝

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<table width="360" height="120" border="2" background="Images\img.jpg">

    <tr>

       <td colspan="6">&nbsp;</td>

    </tr>

    <tr>

       <td colspan="3">笔记本电脑</td>

    <td colspan="3" bgcolor="yellow">办公设备、文具、耗材</td>

    </tr>

    <tr>

       <td>IBM</td>

    <td>惠普</td>

    <td>华硕</td>

    <td>打印机</td>

    <td>刻录盘</td>

    <td>墨盒</td>

    </tr>

 </table>

示例:

3、设置对齐方式

align:属性用来设置表格、行、列的对齐方式。

有三种取值

  • left:居左对齐 默认
  • right:居右对齐
  • center:居中对齐

示例:

4、填充属性和间距属性

cellpadding:单元格填充,用来设置表格内填充距离,表示每一个单元格的厚度,值越大,单元格内容离单元格距离就越大
cellspacing:单元格间距,用来设置表格内框宽度,表示两个单元格之间的距离。值越大,单元格与单元格之间的距离就越大

填充属性和间距属性:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<body>

    <table border="20" cellpadding="30" cellspacing="40" bordercolor="red">

   <tr bordercolor="green">

     <td colspan="4">品牌商城</td>

   </tr>

   <tr>

     <td colspan="2">笔记本电脑</td>

  <td colspan="2">办公设备、文具、耗材</td>

   </tr>

   <tr>

     <td>惠普</td>

  <td>华硕</td>

  <td>打印机</td>

  <td>刻录盘</td>

   </tr>

 </table>

 </body>

示例:

设置表格的填充属性示例:

5、设置跨行、跨列的表格

colspan:水平方向延伸单元格,值为一正整数,代表此单元格水平延伸的单元格数
rowspan:垂直方向延伸单元格,值为一正整数,代表此单元格垂直延伸的单元格数。

设置跨多列的表格:

设置跨多行的表格:

设置跨多行多列的表格:

注意:

跨行和跨列都是写在<td>标签里面。

6、表格的分组标签

表格分组如下图所示:

例如:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <meta http-equiv="X-UA-Compatible" content="ie=edge">

    <title>表格</title>

</head>

<body>

    <table width="100%" cellspacing="0" cellpadding="0" border="1">

        <caption>年终数据报表</caption>

        <thead bgcolor="#99FFFF">

            <tr>

                <th>月份</th>

                <th>收入</th>

            </tr>

        </thead>

        <tbody bgcolor="#009966">

            <tr>

                <td>1月</td>

                <td>100</td>

            </tr>

            <tr>

                <td>2月</td>

                <td>80</td>

            </tr>

            <tr>

                <td>3月</td>

                <td>300</td>

            </tr>

            <tr>

                <td>4月</td>

                <td>400</td>

            </tr>

            <tr>

                <td>5月</td>

                <td>100</td>

            </tr>

            <tr>

                <td>6月</td>

                <td>200</td>

            </tr>

        </tbody>

        <tfoot bgcolor="#FFFF00">

            <tr>

                <td>平均月收入</td>

                <td>196.67</td>

            </tr>

            <tr>

                <td>总计</td>

                <td>1180</td>

            </tr>

        </tfoot>

    </table>

</body>

</html>

结果:


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 : https://www.jb51.net/web/813181.html
相关文章
  • HTML静态页面获取url参数和UserAgent的实现代码

    HTML静态页面获取url参数和UserAgent的实现代码
    接技术支持小伙伴信:有用户反馈app在华为设备上下载不了,以为是服务器覆盖的范围不够或服务器挂了,直到另一个客服同事发来一个录
  • html网页引入svg图片的4种方式总结
    web应用开发使用svg图片,总结了下,可以有如下4种方式: 1. 直接插入页面。 2. img标签引入。 3. css引入。 4. object标签引入。 1. 直接插入页
  • html中两种获取标签内的值的方法介绍
    获取标签中value的值 使用的javascript获取,所以肯定是包含在 script 标签里的,也需要引入jquery 标签示例: 1 input id=goodsCount type=text size=2 re
  • HTML基本元素标签介绍

    HTML基本元素标签介绍
    一、什么是HTML HTML(Hypertext Markup Language):即超文本标记语言,是一种用来设计网页的标记语言,用该语言编写的文件,以.html或.htm为后缀
  • HTML中的表格元素介绍

    HTML中的表格元素介绍
    表格元素的作用:用来格式化显示数据。 一、表格的基本结构 表格的基本语法: TABLE border=设置表格边框尺寸大小 width= cellpadding= cellspaning
  • HTML中的表单元素介绍

    HTML中的表单元素介绍
    表单元素概述 表单(Form),用于收集用户信息、提交用户请求等 处理过程 1、设计表单,并放入一些输入域 2、网站访问者在自己的计算机
  • HTML怎么设置下划线?html文字加下划线方法

    HTML怎么设置下划线?html文字加下划线方法
    HTML中的下划线曾经是将文本包含在u/u标签中的问题,但是这种方法已被放弃,而更倾向于使用更多功能的CSS。一般来说,下划线被认为是引
  • 关于HTML编码导致的乱码问题介绍

    关于HTML编码导致的乱码问题介绍
    今天一个学弟问了一个问题,它写的HTML代码打开显示的是乱码。 然后就给我发来了代码。 就一个HTML文件和一个文件夹,打开一看,很简单
  • 纯html+css实现Element loading效果的代码

    纯html+css实现Element loading效果的代码
    这是 Element UI loading 组件的效果图,看起来很酷,我们来实现一下! 分析 动画由两部分组成: 蓝色的弧线由点伸展成一个圆,又从圆收缩成
  • HTML+CSS实现导航条下拉菜单的代码

    HTML+CSS实现导航条下拉菜单的代码
    代码中的图片可以自己换的 下拉菜单HTML代码 header class=header div class=header_left img src=img/logo.jpg /div div class=header_right div class=number_right img src
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计