📜  WML-表格(1)

📅  最后修改于: 2023-12-03 15:21:11.998000             🧑  作者: Mango

WML-表格介绍

WML-表格是一种用于Web页面的标记语言。它提供了一种创建表格的简单方式,这些表格可以包含文本、图像和其他元素。在这篇文章中,我们将介绍WML-表格的基本用法,以及如何使用它来创建各种不同的表格。

基本语法

WML-表格是通过使用标签来创建的。下面是一个简单表格的WML-表格代码:

<table>
  <tr>
    <th>姓名</th>
    <th>年龄</th>
  </tr>
  <tr>
    <td>小明</td>
    <td>25</td>
  </tr>
  <tr>
    <td>小红</td>
    <td>22</td>
  </tr>
</table>

以上代码将创建一个包含两列的表格,第一行是表头(使用th标签定义),其余行是表格主体(使用td标签定义)。每个tr标签代表一个表格行。 thtd分别表示表头和表格主体中的单元格。

表格样式

WML-表格还提供了多种样式来美化表格,比如可以为表格添加边框,背景色等样式。

以下是一个使用样式来美化表格的实例:

<style>
table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

td, th {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
}

tr:nth-child(even) {
    background-color: #dddddd;
}
</style>

<table>
  <tr>
    <th>姓名</th>
    <th>年龄</th>
  </tr>
  <tr>
    <td>小明</td>
    <td>25</td>
  </tr>
  <tr>
    <td>小红</td>
    <td>22</td>
  </tr>
</table>

以上代码呈现的表格样式包括了边框样式,居中对齐文字以及交替的背景色。

合并单元格

有时候我们需要将一个表头单元格合并成跨列的单元格,或者将一个表格主体的单元格合并成跨行的单元格。WML-表格提供了rowspancolspan属性来实现这个功能。

以下是一个合并单元格的实例:

<style>
table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

td, th {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
}

tr:nth-child(even) {
    background-color: #dddddd;
}
</style>

<table>
  <tr>
    <th>姓名</th>
    <th colspan="2">联系方式</th>
  </tr>
  <tr>
    <td>小明</td>
    <td>123456789</td>
    <td>test@123.com</td>
  </tr>
  <tr>
    <td rowspan="2">小红</td>
    <td>123456788</td>
    <td>test@123.com</td>
  </tr>
  <tr>
    <td>123456787</td>
    <td>test@123.com</td>
  </tr>
</table>

以上代码将创建一个姓名列和联系方式列,其中第二列会跨两列,在小红的姓名下方跨两行。

总结

WML-表格是一种创建表格的简单而易用的语言。在这篇文章中,我们介绍了WML-表格的基本语法以及如何使用样式来美化表格,还介绍了如何合并单元格。通过学习这些内容,你可以轻松地创建各种漂亮的表格,提高你工作效率!