HTML中常用的列表标签和表格标签!

# 本文详细介绍HTML中列表标签中无序列表和有序列表两种类型<ul> </ul>、<ol> </ol>的和表格标签<table></table>、<tr></tr>、<th></th>的使用#

一、常用的列表标签和表格标签

1. 列表标签

①前言

  •  在HTML中,列表、表格和表单是用于展示和交互数据的重要元素。在HTML中列表标签通常指的是 它使用 <ul> </ul>、<ol> </ol>标签来定义,它们分别用于不同的数据组织需求。

②有序标签<ul>和无序列表<ol>

无序列表<ul>

  • 顾名思义,是一组没有特定顺序的项目列表。它使用 <ul> 标签来定义,其中每个列表项使用 <li> 标签定义。

无序列表中type属性:

<ul type="disc">符号为实心圆点 ●
<ul type=“circle”>符号为空心圆点 ○
<ul type=“aquare”>符号为方块 ■
<ul type=“mygraph. gif”>符号为指定的名为“mygraph. gif”的图片文件
<body>
<h1>(无序标签)商场支付向导</h1>
    <ul type="circle">
        <li>支付方式</li>
        <ul type="disc"> 
          <li>货到付款</li>
          <li>财付通</li>
          <li>支付宝</li>
          <li>网银在线</li>
        </ul>
    </ul>
</body>

 运行代码后如下:

有序列表<ol>

  • 则是一组有特定顺序的项目列表,其顺序可以通过数字、字母或罗马数字来表示。有序列表使用 <ol> 标签来定义,而每个列表项同样使用 <li> 标签定义。

有序列表中type属性:

<ul type=“1”>序号为数字
<ul type=“A”>序号为大写英文字母
<ul type=“a”>序号为小写英文字母
<ul type=“I”>序号为大写罗马字母
<ul type=“i”>序号为小写罗马字母
<body>
 <h1>(有序标签)商场支付向导</h1>
    <ol type="A">
        <li>选择您要使用的网上银行</li>
        <li>显示您的应付总价。点击“确认无误,付款”</li>
        <li>确认您在银行的预留信息,点击确定</li>
        <li>输入您的网银账号、登录密码、验证码;</li>
        <li>支付成功,提示“已完成付款”</li>
    </ol>
</body>

 运行代码后如下: 

③定义列表<dl>

  • 自定义列表不仅仅是一列项目,而是项目及其注释的组合。
  • 自定义列表以<dl>标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始
 <body>  
    <dl>
        <dt>北京 </dt>
        <dd>中国的首都</dd>
        <dt>广东</dt>
        <dd>经济发达地区</dd>
    </dl>
</body>

 运行代码后如下: 

2. 表格标签<table>

①前言

  • 表格标签是HTML中用来创建和组织表格的标记语言元素。
  • 开发者可以在网页中添加各种类型的表格,如数据表、排名表和排版表等,使网页内容更加丰富和多样化。

②表格的基本语法:<table>、<tr>、<td>、<th>

     <table> : 表格的标签

     <tr> : 行的标签

     <td> : 表项的标签

     <th> : 标签文字按粗体显示

③表格的属性标签

border像素设置表格边框的宽度
width像素和百分比设置表格的宽度
height像素和百分比设置表格的高度
alignleft、center、right设置表格相对周围元素的对齐方式
<body>
<table border="1" width="350px" height="100">
     <tr align="center">
          <th></th>
          <th>教师人数</th>
          <th>学生人数</th>
          <th>总人数</th>        
     </tr>
     <tr align="center">
          <th>2021年</th>
          <td>40</td>
          <td>400</td>
          <td>440</td>         
     </tr>
     <tr align="center">
          <th>2024年</th>
          <td>250</td>
          <td>4000</td>
          <td>4200</td>        
     </tr>
</table>
</body>

  运行代码后如下: 

 

 

④表格数据的分组<thead>、<tbody>、<tfoot>

<caption> : 设置表格的标题

<thody> :定义表格主体

<tfoot> : 定义表格的脚部

<body>
 <table  border="1" width="350px" height="100">
        <caption>这是一个标题</caption>
       <thead bgcolor="#F0E68C" align="center">
        <tr>
            <th></th>
            <th>数学</th>
            <th>英语</th>
        </tr>   </thead>    
       <tbody>
        <tr>
            <td>王三</td>
            <td>85</td>
            <td>90</td>
        </tr>
        <tr>
            <td>李四</td>
            <td>96</td>
            <td>86</td>
        </tr>   </tbody>
       <tfoot  bgcolor="#8FBC8D" align="center">
        <tr>
            <th>平均分</th>
            <th>90.5</th>
            <th>88</th>
        </tr>  </tfoot>  
    </table>
</body>

  运行代码后如下: 

⑤表格中单元格合并

<colspan> : 垂直合并 colspan=“所跨列数”     eg:2,则表示跨两行 ( 保留上面的单元格,删除下面的单元格)

<rowspan> : 水平合并  rowspan="所跨行数"  eg :2 ,则表示跨两列

<body>
  <table border="1" width="350px" height="100">
      <tr align="center">
          <th></th>
          <th>教师人数</th>
          <th>学生人数</th>
          <th>总人数</th>
         
      </tr>
      <tr align="center">
          <th>2021年</th>
          <td colspan="2">40</td>
          <td rowspan="2">440</td>
         
      </tr>
      <tr align="center">
          <th>2022年</th>
          <td >50</td>
          <td>550</td>
        
      </tr>
      <tr align="center">
          <th>2023年</th>
          <td rowspan="2" colspan="2">60</td>
          <td >660</td>       
      </tr>
      <tr align="center">
          <th>2024年</th>
          <td >70</td>
      </tr>
  </table>
</body>

  运行代码后如下: 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值