HTML循环嵌套写一个九九乘法表
时间: 2024-09-23 12:12:55 浏览: 42
HTML可以结合一些简单的CSS样式来创建一个九九乘法表,通过嵌套`<tr>`(行)和`<td>`(单元格)标签来实现。这里是一个基本的例子:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<style>
table {
border-collapse: collapse;
width: 400px;
}
td {
border: 1px solid black;
padding: 5px;
text-align: center;
}
tr:nth-child(even) {background-color: #f2f2f2;}
</style>
</head>
<body>
<table>
<!-- 开始第一列 -->
<tr>
<td>1</td>
<?php for($i = 2; $i <= 9; $i++): ?>
<td><?php echo $i; ?></td>
<?php endfor; ?>
</tr>
<!-- 遍历剩下的行 -->
<?php for($i = 2; $i <= 9; $i++): ?>
<tr>
<td><?php echo $i; ?></td>
<?php for($j = 1; $j <= $i; $j++): ?>
<td><?php echo $j . '*' . $i . ' = ' . ($j * $i); ?></td>
<?php endfor; ?>
</tr>
<?php endfor; ?>
</table>
</body>
</html>
```
这个例子使用了PHP的循环结构来动态生成每个乘积。请注意,实际运行此代码需要服务器环境支持PHP。如果你只想看静态展示,可以把PHP部分去掉,只保留HTML结构。
阅读全文