一推网

当前位置: 首页 > 知识问答 > 如何利用div和CSS实现表格布局的代码?

知识问答

如何利用div和CSS实现表格布局的代码?

2025-09-22 02:19:14 来源:互联网转载
``html,,,,,,Table布局示例,, table {, width: 100%;, border-collapse: collapse;, }, th, td {, border: 1px solid black;, padding: 8px;, text-align: left;, },,,,,,表头1,表头2,表头3,,,数据1,数据2,数据3,,,数据4,数据5,数据6,,,,,``
<!DOCTYPE html><html lang="zh"><head>    <meta charset="UTF-8">    <title>Div+CSS Table布局示例</title>    <style>        /* 全局样式 */        body {            font-family: Arial, sans-serif;            margin: 0;            padding: 0;        }                /* 表格容器样式 */        .table-container {            display: table;            width: 100%;            border-collapse: collapse;        }                /* 单元格样式 */        .table-cell {            display: table-cell;            padding: 10px;            border: 1px solid #ccc;        }                /* 标题样式 */        h2 {            text-align: center;            margin-bottom: 20px;        }                /* 单元表格样式 */        .unit-table {            width: 50%;            margin: auto;            border-collapse: collapse;        }                .unit-table th, .unit-table td {            border: 1px solid #ccc;            padding: 10px;            text-align: center;        }                /* 问题与解答栏目样式 */        .qa-section {            width: 80%;            margin: 40px auto;        }                .qa-question {            font-weight: bold;            margin-bottom: 10px;        }    </style></head><body>    <!-主表格 -->    <p class="table-container">        <p class="table-cell">            <h2>标题1</h2>            <!-单元表格 -->            <table class="unit-table">                <tr>                    <th>列1</th>                    <th>列2</th>                </tr>                <tr>                    <td>数据1</td>                    <td>数据2</td>                </tr>                <tr>                    <td>数据3</td>                    <td>数据4</td>                </tr>            </table>        </p>        <p class="table-cell">            <h2>标题2</h2>            <!-单元表格 -->            <table class="unit-table">                <tr>                    <th>列1</th>                    <th>列2</th>                </tr>                <tr>                    <td>数据5</td>                    <td>数据6</td>                </tr>                <tr>                    <td>数据7</td>                    <td>数据8</td>                </tr>            </table>        </p>    </p>        <!-问题与解答栏目 -->    <p class="qa-section">        <p class="qa-question">问题1:如何使用Div+CSS实现表格布局?</p>        <p class="qa-answer">答案1:通过使用display属性设置为table和table-cell,可以创建类似表格的布局,可以使用border属性设置边框样式。</p>        <p class="qa-question">问题2:如何使单元格内的内容居中?</p>        <p class="qa-answer">答案2:可以通过为单元格添加text-align属性并设置为center来实现内容居中。</p>    </p></body></html>

上一篇:如何快速建立专业网站?请推荐建设网站公司

下一篇:淘宝八载图片保护怎么关闭?上八载保护修过的图吗?